public IActionResult Login([FromBody] UserModel login) { _logger.Information("Information is logged"); _logger.Warning("Warning is logged"); _logger.Debug("Debug log is logged"); _logger.Error("Error is logged"); IActionResult response = Unauthorized(); var user = AuthenticateUser(login); if (user != null) { var tokenString = GenerateJSONWebToken(user); response = Ok(new { token = tokenString }); } return(response); }