如何在新的 ASP.NET Identity 系统中获取用户的密码?或者在不知道当前密码的情况下如何重置(用户忘记密码)?
或者在不知道当前密码的情况下如何重置(用户忘记密码)?
如果您想使用 UserManager 更改密码,但不想提供用户的当前密码,您可以生成密码重置令牌,然后立即使用它。
string resetToken = await UserManager.GeneratePasswordResetTokenAsync(model.Id);
IdentityResult passwordChangeResult = await UserManager.ResetPasswordAsync(model.Id, resetToken, model.NewPassword);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)