Merge pull request #66073 from ClickHouse/jwt-client-fixes

Minor JWT client fixes
This commit is contained in:
Konstantin Bogdanov 2024-07-09 19:29:28 +00:00 committed by GitHub
commit 5356eca075
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 1 deletions

View File

@ -1117,6 +1117,7 @@ void Client::processOptions(const OptionsDescription & options_description,
if (!options["user"].defaulted()) if (!options["user"].defaulted())
throw Exception(ErrorCodes::BAD_ARGUMENTS, "User and JWT flags can't be specified together"); throw Exception(ErrorCodes::BAD_ARGUMENTS, "User and JWT flags can't be specified together");
config().setString("jwt", options["jwt"].as<std::string>()); config().setString("jwt", options["jwt"].as<std::string>());
config().setString("user", "");
} }
if (options.count("accept-invalid-certificate")) if (options.count("accept-invalid-certificate"))
{ {

View File

@ -63,7 +63,7 @@ const char USER_INTERSERVER_MARKER[] = " INTERSERVER SECRET ";
/// Marker for SSH-keys-based authentication (passed as the user name) /// Marker for SSH-keys-based authentication (passed as the user name)
const char SSH_KEY_AUTHENTICAION_MARKER[] = " SSH KEY AUTHENTICATION "; const char SSH_KEY_AUTHENTICAION_MARKER[] = " SSH KEY AUTHENTICATION ";
/// Market for JSON Web Token authentication /// Marker for JSON Web Token authentication
const char JWT_AUTHENTICAION_MARKER[] = " JWT AUTHENTICATION "; const char JWT_AUTHENTICAION_MARKER[] = " JWT AUTHENTICATION ";
}; };