public async Task <IActionResult> CreateToken([FromBody] Login login) { if (login == null) { return(Unauthorized()); } var validUser = await Authenticate(login); string tokenString; if (validUser) { tokenString = TokenHandler.BuildJWTToken(_apiSettings); } else { return(Unauthorized()); } return(Ok(new { Token = tokenString })); }