You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EXTERNAL_X_ENABLED - bool
Whether this external provider is enabled or not
EXTERNAL_X_CLIENT_ID - string required
The OAuth2 Client ID registered with the external provider.
EXTERNAL_X_SECRET - string required
The OAuth2 Client Secret provided by the external provider when you registered.
EXTERNAL_X_REDIRECT_URI - string required
The URI a OAuth2 provider will redirect to with the code and state values.
EXTERNAL_X_URL - string
But for all providers, but perhaps commented out or all disables and envars empty.
Include a cli option on init to declare a provider/list of providers to setup (but then how to you set up additional after one was setup?)
Feature request
Easily configure Supabase with OAuth config environment settings to enable GitHub and other third-party auth in local development.
Is your feature request related to a problem? Please describe.
While the docker-compose.yml included
Did not immediately know what the envars would be needed to configure GitHub or other OAuth providers.
Describe the solution you'd like
For each:
azure, bitbucket, github, gitlab, facebook, and google
also may need redirect and urls:
But for all providers, but perhaps commented out or all disables and envars empty.
init
to declare a provider/list of providers to setup (but then how to you set up additional after one was setup?)Additional context
https://github.com/supabase/supabase/blob/766d3c0c9107fb553210dcc02880e2d6a9291fc3/docker/docker-compose.yml#L27
Seems like best option might be to include all by default, just not enabled in the docker-compose so can configure easily when/if needed in future.
The text was updated successfully, but these errors were encountered: