public ApiResult Authenticate([FromBody] LoginModel model) { bool checkUserLogin = _UserBLService.CheckUserLogin(model.Username, model.Password); if (checkUserLogin) { var claims = new List <Claim> { new Claim(ClaimTypes.Name, model.Username) }; var token = _jwtTokenManager.GenerateToken(claims); return(new ApiResult { Data = token, Status = HttpStatus.OK }); } else { return(new ApiResult { Data = null, Message = Message.NoAuthorize, Status = HttpStatus.NoAuthorize }); } }