StarRocks / starrocks

StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries.
https://starrocks.io
Apache License 2.0
8.75k stars 1.75k forks source link

[Feature] CUSTOM authentication support #43540

Open lianneli opened 6 months ago

lianneli commented 6 months ago

Feature request

Is your feature request related to a problem? Please describe.

in company, we have an unify ID and password within any platforms. To use StarRocks better, we hope to use the same authentication method without extra management.

Describe the solution you'd like

An interface which can pass username and password to our authentication server.

Describe alternatives you've considered

I considered to add an SQL Gateway before StarRocks to check user. However, it's more complex for the whole structure.  Additional context

Dshadowzh commented 5 months ago

Could you provide more details about CUSTOMIZED authentication? The term is quite broad. StarRocks supports LDAP and Kerberos protocols for authentication. We are also considering supporting SAML2.0 in the future. Could you specify which protocol you use in-house?