public async Task <IActionResult> ResetPassword(string token, string email) { var model = new Cl_ResetPasswordView { Token = token, Email = email }; return(Ok().SetCookiesResetPwd(Response, model.Token)); }
public async Task <IActionResult> ResetPassword(Cl_ResetPasswordView resetPwdView) { var user = await _userManager.FindByEmailAsync(resetPwdView.Email); if (user == null) { return(new BadRequestObjectResult(new { Message = "Mật khẩu không được để trống" })); } await _userManager.ResetPasswordAsync(user, resetPwdView.Token, resetPwdView.Password); return(new BadRequestObjectResult(new { Message = "Cập nhật mật khẩu thành công" })); }