Ejemplo n.º 1
0
        public IHttpActionResult Authenticate(LoginRequest login)
        {
            if (login == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            GestorLogin gLogin = new GestorLogin();

            Console.WriteLine("loguado");

            bool isCredentialValid = gLogin.ValidarLogin(login);

            if (isCredentialValid)
            {
                Console.WriteLine("es válido");
                var token = TokenGenerator.GenerateTokenJwt(login.Username);
                return(Ok(token));
            }
            else
            {
                Console.WriteLine("no es válido");
                return(Unauthorized());
            }
        }
Ejemplo n.º 2
0
        protected void btnIngresar_Click(object sender, EventArgs e)
        {
            var usuario = GestorLogin.Login(txtUser.Text.Trim().ToLower(), txtPass.Text.ToLower());

            if (usuario != null)
            {
                Session["User"] = usuario;
            }
            else
            {
                Response.Write("<script>alert('Credenciales Invalidas')</script>");
            }
        }
        public IHttpActionResult Authenticate(LoginRequest login)
        {
            if (login == null)
            {
                throw new HttpResponseException(HttpStatusCode.BadRequest);
            }

            GestorLogin gLogin = new GestorLogin();

            bool isCredentialValid = gLogin.ValidarLogin(login);

            if (isCredentialValid)
            {
                var token = TokenGenerator.GenerateTokenJwt(login.NombreUsuario);
                return(Ok(token));
            }
            else
            {
                return(Unauthorized());
            }
        }
Ejemplo n.º 4
0
        public IHttpActionResult GetUsers()
        {
            GestorLogin gestor = new GestorLogin();

            return(Ok(gestor.ObtenerUsuario()));
        }