Пример #1
0
        public ActionResult LogIn(AccountLogInModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var context = CreateContext();

            var user = _userLogic.GetUserByEmailAndPassword(model.Email, model.Password, context);

            if (user == null)
            {
                ViewBag.ErrorMessages = context.Errors;
                return(View(model));
            }

            // todo log in user via cookie/session/owin/oauth https://skalp.developpez.com/tutoriels/dotnet/authentification-formulaire-owin-asp-net-mvc-5/

            return(RedirectToAction("Index", "Home"));
        }
Пример #2
0
        public ActionResult LogIn()
        {
            var model = new AccountLogInModel();

            return(View(model));
        }