我有2个客户端和1个IdentityServer4应用程序。
我正在使用隐式流程,我想在我的ASP .Net Core客户端页面(右上角)上显示登录/注销标签。做这个的最好方式是什么 ?
是否有任何示例MVC Core应用程序向我们展示如何执行此操作?
由于
答案 0 :(得分:3)
您可以检查用户是否在您的剃须刀中进行了身份验证:
@if (User.Identity.IsAuthenticated)
{
// html for logout button
}
else
{
// html for login button
}