Fix logout/login loop

This commit is contained in:
Samuele Locatelli
2024-07-09 19:16:44 +02:00
parent f2d5f2d421
commit 76758b14fe
@@ -92,6 +92,11 @@ namespace MagMan.UI.Areas.Identity.Pages.Account
public async Task<IActionResult> OnPostAsync(string returnUrl = null)
{
returnUrl ??= Url.Content("~/");
// se fosse logout --> rimanda a home!
if(returnUrl.Contains("Logout"))
{
returnUrl = Url.Content("~/");
}
ExternalLogins = (await _signInManager.GetExternalAuthenticationSchemesAsync()).ToList();