alejandroparra commented on issue #13243: URL: https://github.com/apache/superset/issues/13243#issuecomment-978253383
> I'm not having this problem with Superset 1.1.0 running on Kubernetes, here is my google auth config for you to compare: > > ```yaml > extraEnv: > OAUTH_HOME_DOMAIN: 'mydomain.com' > OAUTH_WHITELIST_REGEX: '@mydomain.com$' > extraSecretEnv: > # GCP API Keys: https://console.cloud.google.com/apis/credentials > # GCP ClientID: superset-oauth2 > GOOGLE_KEY: xxxxxxx.apps.googleusercontent.com > GOOGLE_SECRET: xxxxxxxxxx > > configOverrides: > enable_proxy_fix: | > # This will make sure the redirect_uri is properly computed, even with SSL offloading > ENABLE_PROXY_FIX = True > enable_debug: | > LOG_LEVEL = 'DEBUG' > enable_oauth: | > from flask_appbuilder.security.manager import (AUTH_DB, AUTH_OAUTH) > AUTH_TYPE = AUTH_OAUTH > OAUTH_PROVIDERS = [ > { > "name": "google", > "whitelist": [ os.getenv("OAUTH_WHITELIST_REGEX", "") ], > "icon": "fa-google", > "token_key": "access_token", > "remote_app": { > "client_id": os.getenv("GOOGLE_KEY"), > "client_secret": os.getenv("GOOGLE_SECRET"), > "api_base_url": "https://www.googleapis.com/oauth2/v2/", > "client_kwargs": {"scope": "email profile"}, > "request_token_url": None, > "access_token_url": "https://accounts.google.com/o/oauth2/token", > "authorize_url": "https://accounts.google.com/o/oauth2/auth", > "authorize_params": {"hd": os.getenv("OAUTH_HOME_DOMAIN", "")} > } > } > ] > > # Map Authlib roles to superset roles > AUTH_ROLE_ADMIN = 'Admin' > AUTH_ROLE_PUBLIC = 'Public' > > # Will allow user self registration, allowing to create Flask users from Authorized User > AUTH_USER_REGISTRATION = True > > # The default user self registration role > AUTH_USER_REGISTRATION_ROLE = "Admin" > ``` for instance I recommend that you pass the credentials via configmap or secrets -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
