Other Providers
In general, you can use the same pattern for all supported authentication providers:
- Create an account with the provider.
 - Create an app with the provider.
 - Configure the app with the appropriate callback URL.
 - Set the appropriate environment variables.
 
<PROVIDER>_CLIENT_ID=xxxxxxxxxxxxx
<PROVIDER>_CLIENT_SECRET=xxxxxxxxxxxxx
You may need to include the issuer environment variable for some providers:
<PROVIDER>_ISSUER=https://mydomain.us.myprovider.com
Supported Providers
- APPLE
 - AUTH0
 - COGNITO
 - DISCORD
 - GITHUB
 - GITLAB
 - OKTA
 - SALESFORCE
 - SLACK
 - SPOTIFY
 - TWITCH