如何以解密格式获取用户密码

时间:2013-10-11 11:00:06

标签: asp.net membership-provider

我浏览但没有得到正确的解决方案。我正在开发asp.net会员资格我想做的就是在用户申请条件1的忘记密码时检索用户密码。我希望密码是加密格式的数据库和2.以解密格式检索密码。这是可能的。

2 个答案:

答案 0 :(得分:1)

通常,加密密码将使用单向散列进行存储。这意味着 密码一旦存储就无法解密。许多认证系统 通过获取密码(用户尝试进行身份验证),加密 它使用与用于存储密码相同的单向散列函数 数据库,然后做一个字符串比较,以确定是否 生成的加密密码与数据库中存在的密码匹配。

您如何确定请求密码的用户是否确实是 帐户的所有者?也许你可以用细节澄清你的问题 环境,以便我们可以提供替代解决方案。

答案 1 :(得分:0)

使用PasswordRecoveryControl

但无论如何不建议以纯文本格式发送密码。

相关问题