public ActionResult ForgotPassword(string email) { WebUser.SendMail("Востоновления пароля", email, $@"Для восстановления пароля перейдите по <a href='{Url.Action("NewPassword", "Account", new { email = email }, Request.Url.Scheme)}' title='Подтвердить регистрацию'>ссылке</a>"); return(RedirectToAction("index", "home")); }
public JsonResult AddUser(string userName, string email, string password, DateTime dataBirth) { var salt = AdminServices.Users.Register(userName, password, dataBirth, email); WebUser.SendMail("Подтвердите регистрацию", email, $@"Для завершения регистрации перейдите по <a href='{Url.Action("Confrimed", "Account", new { area = "", salt = salt, userName = userName }, Request.Url.Scheme)}' title='Подтвердить регистрацию'>ссылке</a>"); return(Json("Запрос успешно выполнен")); }
public ActionResult Register(string userName, string pw1, DateTime dataBird, string email) { var check = WebUser.CheckExistUser(userName, email); if (check == false) { var salt = WebUser.Register(userName, pw1, dataBird, email); WebUser.SendMail("Подтвердите регистрацию", email, $@"Для завершения регистрации перейдите по <a href='{Url.Action("Confrimed", "Account", new { salt = salt, userName = userName }, Request.Url.Scheme)}' title='Подтвердить регистрацию'>ссылке</a>"); return(RedirectToAction("login")); } else { ViewData["Message"] = "Пользователь с данным логином или почтой уже существует"; return(View()); } }