小编lvl*_*hdi的帖子

在ASP.NET Core 2.x中更改密码

如何在Asp core 2.x中通过admin更改用户密码?

或使用短信代码更改密码

我的示例代码:

if (!ModelState.IsValid)
    return View(model);

var user = await _userManager.FindByNameAsync(model.UserName);
if (user == null)
    return RedirectToAction("Index");

if (model.smsCode == user.SmsCode)
{
    user.PasswordHash = model.NewPassword;

    IdentityResult result = await _userManager.UpdateAsync(user);
    if (result.Succeeded)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

错误:在数据库中保存散列传递

c# asp.net-core-identity asp.net-core-2.0

2
推荐指数
1
解决办法
4373
查看次数