public ActionResult RetrievePassword(ResetPasswordModel model) { if (ModelState.IsValid) { model.Save(_factory); return View("RetrievePasswordResult", true); } return View(model); }
public ActionResult RetrievePassword(string id, string token) { EmailVerifier userToken = _factory.CreateEmailVerifierDao().Get(id); if (userToken == null) { return View("~/Views/HttpErrors/404.cshtml"); } var result = userToken.Verify(token); ViewData["VerifyResult"] = result; var model = new ResetPasswordModel { Id = id, TokenId = token }; return View(model); }