public string Post(ReleaseManagementModel userLogin) { try { string token = null; bool value = bl.checkinguserlogin(userLogin.Username, userLogin.Password); if (value) { IAuthContainerModel model = GetJWTContainerModel(userLogin.Username, userLogin.Role); IAuthService authService = new JWTService(model.SecretKey); token = authService.GenerateToken(model); var message = Request.CreateResponse(HttpStatusCode.OK, "Authentication successfull"); message.Headers.Add("JWT_TOKEN", token); return(token); } else { return(token); } } catch (Exception e) { return(null); } }