no call back url signup support
This commit is contained in:
parent
5c083c385f
commit
cb932ebd33
@ -87,7 +87,12 @@ namespace RMuseum.Controllers
|
||||
+
|
||||
"<tr><td>"
|
||||
+
|
||||
(
|
||||
string.IsNullOrEmpty(signupCallbackUrl) ?
|
||||
$"<p style=\"font:normal 12px tahoma;direction:rtl\">لطفاً جهت تکمیل ثبت نام در گنجور کد <strong>{secretCode}</strong> را به عنوان رمز دریافتی در صفحهٔ ثبت نام وارد کنید.</p>"
|
||||
:
|
||||
$"<p style=\"font:normal 12px tahoma;direction:rtl\">لطفاً جهت تکمیل ثبت نام در گنجور <a href=\"{signupCallbackUrl}?secret={secretCode}\">اینجا</a> کلیک کنید یا اگر صفحهٔ ثبت نام هنوز باز است کد <strong>{secretCode}</strong> را در آن وارد کنید.</p>"
|
||||
)
|
||||
+
|
||||
"</td></tr>"
|
||||
+
|
||||
@ -158,7 +163,12 @@ namespace RMuseum.Controllers
|
||||
+
|
||||
"<tr><td>"
|
||||
+
|
||||
(
|
||||
string.IsNullOrEmpty(forgotPasswordCallbackUrl) ?
|
||||
$"<p style=\"font:normal 12px tahoma;direction:rtl\">لطفاً جهت تکمیل فرایند فراموشی گذرواژه در گنجور کد <strong>{secretCode}</strong> را به عنوان رمز دریافتی در صفحهٔ بازیابی گذرواژه وارد کنید.</p>"
|
||||
:
|
||||
$"<p style=\"font:normal 12px tahoma;direction:rtl\">لطفاً جهت تکمیل فرایند فراموشی گذرواژه در گنجور <a href=\"{forgotPasswordCallbackUrl}?secret={secretCode}\">اینجا</a> کلیک کنید یا اگر صفحهٔ فراموشی گذرواژه هنوز باز است کد <strong>{secretCode}</strong> را در آن وارد کنید.</p>"
|
||||
)
|
||||
+
|
||||
"</td></tr>"
|
||||
+
|
||||
|
||||
@ -824,7 +824,9 @@ namespace RSecurityBackend.Controllers
|
||||
/// <returns>html content</returns>
|
||||
protected virtual string GetSignUpEmailHtmlContent(string secretCode, string signupCallbackUrl)
|
||||
{
|
||||
return $"{signupCallbackUrl}?secret={secretCode}";
|
||||
if(string.IsNullOrEmpty(signupCallbackUrl))
|
||||
return $"{signupCallbackUrl}?secret={secretCode}";
|
||||
return $"لطفا {secretCode} را در صفحهٔ ثبت نام وارد کنید.";
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@ -1025,6 +1025,7 @@ namespace RSecurityBackend.Services.Implementation
|
||||
{
|
||||
try
|
||||
{
|
||||
secret = secret.Trim();
|
||||
RVerifyQueueItem item = await _context.VerifyQueueItems.Where(i => i.QueueType == verifyQueueType && i.Secret == secret).SingleOrDefaultAsync();
|
||||
if(item == null)
|
||||
{
|
||||
@ -1074,7 +1075,7 @@ namespace RSecurityBackend.Services.Implementation
|
||||
return new RServiceResult<bool>(false, "کلمه عبور اشتباه وارد شده است");
|
||||
}
|
||||
|
||||
secret = secret.Replace(" ", "");//TODO: check this
|
||||
secret = secret.Trim();
|
||||
|
||||
RegisterRAppUser newUserInfo = new RegisterRAppUser()
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user