v.23.10New Feature
Add External HTTP Basic Authenticator
Add external HTTP Basic authenticator. #55199 (Aleksei Filatov).
Why it matters
This feature addresses the need for a flexible authentication mechanism by allowing ClickHouse to delegate user authentication to an external HTTP service using Basic authentication. It enables integration with existing authentication systems or services, enhancing security and interoperability.How to use it
Configure ClickHouse to use the external HTTP Basic authenticator by specifying the appropriate settings in the users configuration file (e.g.,users.xml). Provide the URL of the external HTTP service that validates the Basic authentication credentials. Upon connection, ClickHouse will forward the user's credentials to the external service for authentication.