我的网站包含frontend
和admin panel
。两者都有登录页面,用户应该可以使用不同的用户登录frontent
和admin panel
。默认情况下User.Identity.IsAuthenticated
用于检查用户当前是否已登录,我想要User.Identity.IsAdminPanelAuthenticated
之类的内容。因此,如果用户仅在admin panel
但未在前端登录,则IsAuthenticated
将返回false
,但IsAdminPanelAuthenticated
将返回true
。