Skip to content
Discussion options

You must be logged in to vote

Hi @goliudaykumar! I'm Dosu and I’m helping the superset team.

Superset does not natively support logging in directly with a Keycloak access token (JWT) passed from your frontend. Instead, the recommended approach is to configure Superset as an OAuth2/OpenID Connect (OIDC) client with Keycloak. This way, when users access Superset, they are redirected to Keycloak for authentication, and Superset receives the necessary tokens to create a user session—no double login required if the user already has a Keycloak session.

For Keycloak, you can use either the Authlib-based OAuth2 integration or, if you run into compatibility issues, the Flask-OIDC integration. Both approaches require configuri…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@rsaleev
Comment options

Answer selected by goliudaykumar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants