public IActionResult Authenticate(AutRequest model) { var response = _userService.Aut(model); if (response == null) { return(BadRequest(new { message = "Username or password is incorrect" })); } return(Ok(response)); }
public AutResponse Aut(AutRequest model) { var user = _users.SingleOrDefault(x => x.Username == model.Username && x.Password == model.Password); if (user == null) { return(null); } var token = generateJwtToken(user); return(new AutResponse(user, token)); }