如何从AspNetUser表中显示密码?

时间:2015-11-01 20:14:32

标签: c# asp.net-mvc asp.net-identity-2

是否可以显示驻留在AspNetUser表中的哈希密码?因为我有网格显示活跃的赞助商,当我点击一行时,我希望填写字段进行编辑,其中一个字段用于密码。 是否可以“取消”使用PasswordHasher创建的密码,或者我只需要生成新密码或在编辑记录时创建新密码?

1 个答案:

答案 0 :(得分:2)

没有。这就是哈希的想法。您存储表示实际数据的值。只能散列或验证散列值。请参阅:PasswordHasher Class

如果您想拥有这样的机制,则需要使用加密。加密和散列是不同的事情。

通常存储散列密码值,因为无法获得原始值。它更安全。