public IActionResult ResetVerify(string Code, string Email) { if (Request.Method == "GET") { return(View()); } string newcode = AccountData.GetResetCode(Email); if (Code == newcode) { return(RedirectToAction("ChangePassword", new { Email = Email })); } ViewData["letter"] = "Wrong code " + Code + " " + newcode; return(View()); }
public IActionResult Reset(string Email, string Code) { string resetcode = AccountData.GetResetCode(Email); if (resetcode == "0") { ViewData["EmailError"] = "Email does not exist"; return(View()); } if (Code != "I have a code") { var letter = SendEmail(Email, "Verify code", resetcode); ViewData["letter"] = letter; } ViewData["Email"] = "" + Email; ViewBag.Email = "" + Email; return(RedirectToAction("ResetVerify", new { Email = Email })); }