public ActionResult ResetPassword(PaswordResetModel model) { if (ModelState.IsValid) { try { if (WebSecurity.ResetPassword(model.ResetToken, model.NewPassword)) { WebSecurity.Login(model.UserName, model.NewPassword); return RedirectToAction("Index", "Home"); } else { return View("ResetPasswordFailure"); } } catch (Exception ex) { return View("ResetPasswordFailure"); } } return View(); }
public ActionResult ResetPassword(string userName, string resetToken) { var model = new PaswordResetModel { ResetToken = resetToken, UserName = userName }; return View(model); }