我正在实现一个MVC应用程序,并且使用活动目录完成身份验证并且登录操作正常工作。现在我想使用部分视图在布局中显示注销链接,如果用户登录我已经创建了一个部分视图_LoginPartial在该视图中我想根据用户是否登录显示注销链接。
问题:如何检查用户是否已登录?
答案 0 :(得分:3)
在操作中,使用Request.IsAuthenticated:
if (Request.IsAuthenticated)
{
// Logic
}
在 Razor :
@if(User.Identity.IsAuthenticated)
{
// Your link here
}