30 lines
787 B
Text
30 lines
787 B
Text
@using System.Security.Claims
|
|
@using Microsoft.AspNetCore.Components.Authorization
|
|
@inject AuthenticationStateProvider AuthenticationStateProvider
|
|
@inherits LayoutComponentBase
|
|
|
|
<PageTitle>Lieb</PageTitle>
|
|
|
|
<div class="page">
|
|
<div class="sidebar">
|
|
<NavMenu />
|
|
</div>
|
|
|
|
<main>
|
|
<div class="top-row px-4">
|
|
<AuthorizeView>
|
|
<Authorized>
|
|
<a href="accountedit">Hello, @context.User.Identity.Name!</a>
|
|
<a href="Account/Logout">Log out</a>
|
|
</Authorized>
|
|
<NotAuthorized>
|
|
<a href="Account/Login">Log in</a>
|
|
</NotAuthorized>
|
|
</AuthorizeView>
|
|
</div>
|
|
|
|
<article class="content px-4">
|
|
@Body
|
|
</article>
|
|
</main>
|
|
</div>
|