c#,。net4,webforms
如果有人忘记密码,我正在建设。系统管理员可以发送客户电子邮件的链接,他们可以点击它,登录,并强制他们更新他们的个人资料。我有一切工作和验证。现在我不明白(仍在阅读)如何制作 HttpContext.Current.User.Identity.IsAuthenticated == true;在我的方法返回true之后,该人被验证并允许来自该人的URL日志中的信息。我知道我遗漏了某些东西,或者不了解它是如何工作的。
无论哪种方式,谢谢你的帮助
答案 0 :(得分:0)
如果有人需要这个
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);
}
}
适用于我的问题。