PasswordHasher更新用户信息

时间:2018-02-10 19:52:19

标签: authentication asp.net-core-mvc password-protection password-hash

PasswordHasher接收通用TUser,然后将用户的对象用于散列和验证,如下所示:

var result = hash.VerifyHashedPassword(user, HashedPassword, Password);

string HashedPassword = hash.HashPassword(user, Password);

所以我假设用户数据用于散列密码然后验证。但这不是说我需要重新密码吗?如果是这样,那么这意味着每当用户更改他的任何帐户信息时,他还需要重新输入他的密码,或者是否有办法绕过它,我可以在不问用户密码的情况下重新进行密码? / p>

0 个答案:

没有答案