Exemplo n.º 1
0
        public IActionResult Post([FromBody] Login credentials)
        {
            var valid = _loginHelper.ValidateUser(credentials);

            if (!valid)
            {
                return(BadRequest("Invalid credentials"));
            }
            var reader = _repository.GetReader(credentials.Username);
            var token  = _loginHelper.GenerateToken(reader);
            var value  = new Token {
                Jwt = token
            };

            return(Ok(value));
        }