根据URL中的凭据自动登录
本文关键字:登录 URL 根据 | 更新日期: 2023-09-27 18:12:54
c#, .net, webforms
我正在构建如果有人忘记密码。系统管理员可以发送一个链接到客户的电子邮件,他们可以点击它,它登录,并强制他们更新他们的个人资料。我的一切都在运转并得到验证。现在我不明白(仍在阅读)如何制作HttpContext.Current.User.Identity.IsAuthenticated == true;在我的方法返回true后,该人员已经过验证,并允许来自url的信息记录该人员的登录。我知道我错过了什么,或者不明白它是如何工作的。
不管怎样,谢谢你的帮助
如果有人需要这个
if (verifiedUser != "0")
{
//if user is verified
FormsAuthentication.SetAuthCookie(verifiedUser, true);
var LoginType = HttpContext.Current.User.Identity.AuthenticationType;
if (!User.Identity.IsAuthenticated)
{
Response.Redirect(Request.RawUrl);
}
}