public ActionResult Authorization(AuthorizationModel model, string ReturnUrl)
        {
            //если данные валидны
            if (AccountRepository.AuthorizationDataValid(model))
            {
                //авторизуем пользователя
                FormsAuthentication.SetAuthCookie(model.Login, true);

                IPrincipal d = User;
                //перенаправляем его на главную 
                return RedirectToAction("Index", "Home");
            }
            //а иначе назад к форме авторизации
            else
            {
                ModelState.AddModelError("", "Неверый логин и/или пароль");
                return View("Authorization");
            }   
        }
Example #2
0
 //тоже самое, только в профиль
 public static bool AuthorizationDataValid(AuthorizationModel user)
 {
     return(AuthorizationDataValid(user.Login, user.Password));
 }
 //тоже самое, только в профиль
 public static bool AuthorizationDataValid(AuthorizationModel user)
 {
     return AuthorizationDataValid(user.Login, user.Password);
 }