public ActionResult PasswordReset(string token, PasswordRestModel passwordRestModel) { if (ModelState.IsValid) { var passwordReset = new PasswordResetCommand(token, passwordRestModel.NewPassword); var result = ExecuteCommand(passwordReset); if (result) { return(RedirectToAction("Login")); } else { ModelState.AddModelError(string.Empty, "The password reset token is invalid or expired."); } } return(View()); }
public ActionResult PasswordReset(string token, PasswordRestModel passwordRestModel) { if (ModelState.IsValid) { var passwordReset = new PasswordResetCommand(token, passwordRestModel.NewPassword); var result = ExecuteCommand(passwordReset); if (result) { return RedirectToAction("Login"); } else { ModelState.AddModelError(string.Empty, "The password reset token is invalid or expired."); } } return View(); }