|
|
|
|
@ -55,7 +55,11 @@ public class RegisterModel : AccountPageModel
|
|
|
|
|
|
|
|
|
|
public virtual async Task<IActionResult> OnGetAsync()
|
|
|
|
|
{
|
|
|
|
|
await CheckSelfRegistrationAsync();
|
|
|
|
|
if (!IsExternalLogin)
|
|
|
|
|
{
|
|
|
|
|
await CheckSelfRegistrationAsync();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
await TrySetEmailAsync();
|
|
|
|
|
ExternalProviders = await GetExternalProviders();
|
|
|
|
|
return Page();
|
|
|
|
|
@ -92,7 +96,11 @@ public class RegisterModel : AccountPageModel
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
await CheckSelfRegistrationAsync();
|
|
|
|
|
if (!IsExternalLogin)
|
|
|
|
|
{
|
|
|
|
|
await CheckSelfRegistrationAsync();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ExternalProviders = await GetExternalProviders();
|
|
|
|
|
|
|
|
|
|
if (IsExternalLogin)
|
|
|
|
|
|