//GET: Confirmação de Senha public ActionResult ConfirmacaoAlterouSenha(string usuarioId, string token) { var modelo = new ContaConfirmacaoAlterouSenhaViewModel() { UsuarioId = usuarioId, Token = token }; return(View()); }
public async Task <ActionResult> ConfirmacaoAlterouSenha(ContaConfirmacaoAlterouSenhaViewModel modelo) { if (ModelState.IsValid) { //Verifica Token var resultadoNovaSenha = await UserManager.ResetPasswordAsync(modelo.UsuarioId, modelo.Token, modelo.NovaSenha); if (resultadoNovaSenha.Succeeded) { return(RedirectToAction("Index", "Home")); } AdicionaErros(resultadoNovaSenha); } return(View()); }