AuthorizationServerDemos/CSharp/AuthorizationServer/Views/Shared/_Nav.cshtml
2021-01-19 00:05:47 +03:00

37 lines
1.2 KiB
Plaintext

@using IdentityServer4.Extensions
@{
string name = null;
if (!true.Equals(ViewData["signed-out"]))
{
name = Context.User?.GetDisplayName();
}
}
<div class="nav-page">
<nav class="navbar navbar-expand-lg navbar-dark bg-secondary">
<div class="container">
<a href="~/" class="navbar-brand">
<img style="height: 50px;" src="~/images/logo.svg" alt="logo">
</a>
@if (!string.IsNullOrWhiteSpace(name))
{
<ul class="navbar-nav mr-auto">
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">@name <b class="caret"></b></a>
<div class="dropdown-menu">
<a class="dropdown-item" asp-action="RegisterMobileDevice"
asp-controller="Account">RegisterMobileDevice</a>
<a class="dropdown-item" asp-action="Logout" asp-controller="Account">Logout</a>
</div>
</li>
</ul>
}
</div>
</nav>
</div>