我仍在搜索StackOverFlow和内胎,但没有找到我需要做什么的示例。
-
如果用户忘记了密码,并且正确回答了提醒问题,则会向用户显示两个表单字段,用于输入新密码;不发送电子邮件或显示随机生成的密码。
-
如果用户致电支持中心,管理员可以更改密码、提醒问题和答案。
谢谢,
James
只需使用以下代码:
var user = Membership.GetUser(username);
user.ChangePassword(user.ResetPassword(), newPassword);
这只需首先重置密码,然后将其更改为新密码,您不需要知道重新设置的中间密码