Merge pull request #1114 from sbwalker/dev

Improve Login user experience when running on WebAssembly and address Logout scenario
This commit is contained in:
Shaun Walker 2021-02-16 08:10:19 -05:00 committed by GitHub
commit e7b65aad19
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 6 deletions

View File

@ -10,12 +10,6 @@
<ModuleMessage Message="@_message" Type="@_type" /> <ModuleMessage Message="@_message" Type="@_type" />
} }
<AuthorizeView> <AuthorizeView>
<Authorizing>
<text>...</text>
</Authorizing>
<Authorized>
<ModuleMessage Message="You Are Already Logged In" Type="MessageType.Info" />
</Authorized>
<NotAuthorized> <NotAuthorized>
<div class="container Oqtane-Modules-Admin-Login"> <div class="container Oqtane-Modules-Admin-Login">
<div class="form-group"> <div class="form-group">

View File

@ -28,6 +28,7 @@ namespace Oqtane.Themes.Controls
protected async Task LogoutUser() protected async Task LogoutUser()
{ {
await UserService.LogoutUserAsync(PageState.User); await UserService.LogoutUserAsync(PageState.User);
PageState.User = null;
if (PageState.Runtime == Oqtane.Shared.Runtime.Server) if (PageState.Runtime == Oqtane.Shared.Runtime.Server)
{ {