public async Task<ActionResult> ConfirmPasswordResset(ConfirmPasswordResetVM model) { if (!ModelState.IsValid) { return View(); } IdentityResult result = await identityServices.ResetPassword(model.Id, model.Token, model.NewPassword); if (result.Succeeded) return RedirectToAction("LogIn"); result.Errors.ToList().ForEach(x => ModelState.AddModelError("", x)); return View(); }
public ActionResult ConfirmPasswordResset(string passToken, string userId) { if (passToken == null || userId == null) { return View("Error"); } ConfirmPasswordResetVM model = new ConfirmPasswordResetVM() { Token = passToken, Id = userId }; return View("ConfirmNewPassword", model); }