update the if condition.

This commit is contained in:
Ben 2024-03-21 08:17:45 +08:00
parent 82f25cc2e5
commit 6d41bcd511

View File

@ -545,13 +545,16 @@
url = PageState.Alias.Path; url = PageState.Alias.Path;
} }
if (PageState.Runtime == Shared.Runtime.Hybrid && PageState.User != null) if (PageState.Runtime == Shared.Runtime.Hybrid)
{ {
// hybrid apps utilize an interactive logout if (PageState.User != null)
await UserService.LogoutUserAsync(PageState.User); {
var authstateprovider = (IdentityAuthenticationStateProvider)ServiceProvider.GetService(typeof(IdentityAuthenticationStateProvider)); // hybrid apps utilize an interactive logout
authstateprovider.NotifyAuthenticationChanged(); await UserService.LogoutUserAsync(PageState.User);
NavigationManager.NavigateTo(url, true); var authstateprovider = (IdentityAuthenticationStateProvider)ServiceProvider.GetService(typeof(IdentityAuthenticationStateProvider));
authstateprovider.NotifyAuthenticationChanged();
NavigationManager.NavigateTo(url, true);
}
} }
else else
{ {