public ActionResult PasswordReset(PasswordResetModel model) { if (ModelState.IsValid) _userService.ResetPasswordWithToken(model.User.PasswordVerificationToken, model.NewPassword); return RedirectToAction("Index", "Home"); }
public ActionResult PasswordReset(string token) { var user = _userService.GetUserFromPasswordResetToken(token); if (user.IsNull()) return RedirectToAction("Index", "Home"); var model = new PasswordResetModel { User = user, MinRequiredNonAlphanumericCharacters = _userService.Settings.MinRequiredNonAlphanumericCharacters, MinRequiredPasswordLength = _userService.Settings.MinRequiredPasswordLength }; return View(model); }