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()); } }
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()); } }