public async Task <IHttpActionResult> Login(LoginRequestModel model) { var authRes = await authenticationService.Authenticate(model.TZ, model.Code); if (authRes.Success) { var claims = authRes.Value.GetClaims(); return(JwtAuthResults.SignIn(claims)); } return(BadRequest(authRes.Error.GetErrorMessage())); }