public IActionResult Authenticate([FromBody] AuthenticateModelDto model) { var user = _userService.Authenticate(model.Username, model.Password); if (user == null) { return(BadRequest(new { message = "Username or password is incorrect" })); } if (user.User.Disabled) { return(BadRequest(new { message = "User disabled. Please contact your administrator" })); } return(Ok(user)); }
public IActionResult Authenticate([FromBody] AuthenticateModelDto model) { try { var user = _userService.Authenticate(model.Username, model.Password); if (user == null) { return(BadRequest(new { message = "Username or password is incorrect" })); } return(Ok(user)); } catch (Exception ex) { return(Unauthorized()); } }