public Claim[] GetIdentity(InputBodyViewModel model) { //string username = "******"; //string password = "******"; //if (username == "admin" && password == "admin123") string body = string.Join(",", model.Method, model.Channel, model.Path); if (!string.IsNullOrEmpty(body)) { return(new Claim[] { new Claim("input-body", body) }); } return(null); }
public IActionResult Post(InputBodyViewModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var userClaims = _identityService.GetIdentity(model); if (userClaims == null) { return(BadRequest()); } var token = _identityService.GenerateToken(userClaims); return(Ok(token)); }