是否可以使用ASP.Net成员资格提供程序实现“忘记密码”?
赞赏任何样本链接。
由于
答案 0 :(得分:4)
使用 PasswordRecovery 控件,或者您可以在会员提供商处调用GetPassword()或ResetPassword()方法。
答案 1 :(得分:4)
我目前看到的最佳解决方案是将其重置如下:
MemberShipUser user = MemberShip.GetUset("someUserName");
user.ChangePassword(user.ResetPassword(), "new-password-word");
这非常方便,特别是如果您的密码是经过哈希处理的。