使用表单身份验证恢复密码

时间:2017-05-30 13:11:40

标签: asp.net authentication password-recovery

我是asp.net的初学者。我目前在屏幕底部有一个忘记密码链接按钮的登录页面。我还使用表单身份验证来防止未经授权的用户访问其他页面。除了一件事,身份验证似乎工作正常。 如何从用户列表中检索我的密码?

1 个答案:

答案 0 :(得分:0)

出于安全原因,您不希望存储或检索原始密码 - asp.net应该在您的数据存储中存储原始密码的哈希值。当用户再次输入密码时,配置的散列算法应将其散列为与之前相同的值,并与后端存储的散列进行匹配以进行身份​​验证。

有关更多背景信息,另请参阅Asp.net MVC - How to hash password