public ActionResult Login(LoginViewModel model, string returnUrl) { if (!ModelState.IsValid) { return(View(model)); } var result = _authorizeClient.Login(model.Username, Encoding.UTF8.GetBytes(model.Password)); if (result == null) { ModelState.AddModelError("", "Попытка входа неудачна."); return(View("Error")); } if (HttpContext.Session != null) { HttpContext.Session["ConfirmToken"] = result; } return(RedirectToAction("SendCode", new { ReturnUrl = returnUrl, RememberMe = model.RememberMe })); }