我不想拥有 ASP.Net Membership Provider 提供的安全问答功能,但我确实想启用丢失/忘记的密码页面。
此页面将是用户输入他/她的电子邮件地址的地方,如果用户已注册,则电子邮件将发送到该地址,以便他们通过发送到该注册电子邮件地址的链接重置密码
我创建了自定义表来跟踪此类请求、分配给请求的随机键以及请求的到期日期。然而,在编写代码以实际重置密码时,我意识到似乎没有一种方法可以在不需要使用安全问答位(我没有)的情况下执行 ResetPassword(email, newPassword) 之类的操作。
有没有办法通过内置的会员功能简单地重置用户的密码?
如果没有,我将如何完成这项工作?
提前感谢您提供的任何帮助。-日产