【发布时间】:2014-07-14 12:24:24
【问题描述】:
我使用<asp:PasswordRecovery> 控件来重置用户的密码并将新的自动生成密码发送到他的电子邮件。问题是,当用户通过此控件发送用户名时,数据库中的密码会自动更改为生成的密码。我不喜欢这种行为,因为任何网站访问者都可以使用我的 PasswordRecovery 页面更改某些人的密码。我希望数据库记住旧密码和新(生成)密码,直到密码恢复过程后的第一次登录。奇怪的是<asp:PasswordRecovery> 控件不提供此功能。
我怎样才能做到这一点?
【问题讨论】:
标签: c# asp.net password-recovery