OAuth
Google
To configure OAuth for Google:
- Setting up OAuth 2.0
- Create the Flagsmith on Flagsmith flag as it shows here.
GitHub
As a pre-requisite for this configuration make sure to have Flagsmith on Flagsmith set up.
Configure the following environment variables:
GITHUB_CLIENT_ID
GITHUB_CLIENT_SECRET
To configure OAuth for GitHub:
- Create an OAuth GitHub application
- For the Authorization callback URL use:
https://<your flagsmith domain name>/oauth/github
- Create the Flagsmith on Flagsmith flag as it shows here.
Now you would be able to see the GitHub SSO option.