|
|
|
@ -1,11 +1,16 @@ |
|
|
|
@using Microsoft.AspNetCore.Components.WebAssembly.Authentication |
|
|
|
@using Microsoft.Extensions.Localization |
|
|
|
@using Volo.Abp.Localization |
|
|
|
@using Volo.Abp.Users |
|
|
|
@using Volo.Abp.MultiTenancy |
|
|
|
@using Volo.Abp.Validation.Localization |
|
|
|
@using global::Localization.Resources.AbpUi |
|
|
|
@inject ICurrentUser CurrentUser |
|
|
|
@inject ICurrentTenant CurrentTenant |
|
|
|
@inject IJSRuntime JsRuntime |
|
|
|
@inject NavigationManager Navigation |
|
|
|
@inject SignOutSessionStateManager SignOutManager |
|
|
|
@inject IStringLocalizer<AbpUiResource> UiLocalizer |
|
|
|
<AuthorizeView> |
|
|
|
<Authorized> |
|
|
|
<Dropdown> |
|
|
|
@ -28,12 +33,12 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
<DropdownDivider /> |
|
|
|
<DropdownItem Clicked="BeginSignOut">Logout</DropdownItem> |
|
|
|
<DropdownItem Clicked="BeginSignOut">@UiLocalizer["Logout"]</DropdownItem> |
|
|
|
</DropdownMenu> |
|
|
|
</Dropdown> |
|
|
|
</Authorized> |
|
|
|
<NotAuthorized> |
|
|
|
<a class="nav-link" href="authentication/login">Log in</a> |
|
|
|
<a class="nav-link" href="authentication/login">@UiLocalizer["Login"]</a> |
|
|
|
</NotAuthorized> |
|
|
|
</AuthorizeView> |
|
|
|
@code{ |
|
|
|
|