Example #1
0
        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();          
         }
Example #2
0
        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);
        }