public IActionResult Logar(string email, string senha) { if (string.IsNullOrEmpty(email) || string.IsNullOrEmpty(senha)) { ViewBag.erro = "Digite o e-mail e a senha"; } else { var adms = new ContextoCms().Administradores.Where(a => a.Email == email && a.Senha == senha).ToList(); if (adms.Count > 0) { this.HttpContext.Response.Cookies.Append("adm_cms", adms.First().Id.ToString(), new CookieOptions { Expires = DateTimeOffset.UtcNow.AddDays(1), HttpOnly = true, }); Response.Redirect("/"); } else { ViewBag.erro = "Usuário ou senha inválidos"; } } return(View("Index")); }
public PaginasController(ContextoCms context) { _context = context; }
public ApiAdministradoresController(ContextoCms context) { _context = context; }
public ApiLoginController(ContextoCms context) { _context = context; }