Webapp/SDAF/Views/Shared/_LoginPartial.cshtml (18 lines of code) (raw):

@using System.Security.Principal <ul class="navbar-nav"> @if (Context.Request.Headers.ContainsKey("X-MS-CLIENT-PRINCIPAL-ID")) { <li class="nav-item super-wideonly"> <span class="navbar-text text-dark">Hello @Context.Request.Headers["X-MS-CLIENT-PRINCIPAL-NAME"]! </span> </li> <li class="nav-item"> <a class="nav-link text-dark" href="/.auth/logout">Sign out</a> </li> } else { <li class="nav-item"> <a class="nav-link text-dark" href="/.auth/login/aad/callback">Sign in</a> </li> } </ul>