使用IdentityServer4时在客户端显示Login/Logout
Display Login/Logout on the client when using IdentityServer4
我有 2 个客户端和 1 个 IdentityServer4 应用程序。
我正在使用隐式流,我想在我的 ASP .Net Core 客户端页面(右上角)上显示 login/logout 标签。做这个的最好方式是什么 ?
是否有任何示例 MVC 核心应用程序向我们展示如何执行此操作?
谢谢
您可以像这样检查用户是否在您的剃须刀中通过了身份验证:
@if (User.Identity.IsAuthenticated)
{
// html for logout button
}
else
{
// html for login button
}
我有 2 个客户端和 1 个 IdentityServer4 应用程序。
我正在使用隐式流,我想在我的 ASP .Net Core 客户端页面(右上角)上显示 login/logout 标签。做这个的最好方式是什么 ?
是否有任何示例 MVC 核心应用程序向我们展示如何执行此操作?
谢谢
您可以像这样检查用户是否在您的剃须刀中通过了身份验证:
@if (User.Identity.IsAuthenticated)
{
// html for logout button
}
else
{
// html for login button
}