Configures the system-level GitHub OAuth App credentials that enable GitHub sign-in across the platform.
Creating a GitHub OAuth App
- Go to GitHub → Settings → Developer settings → OAuth Apps.
- Click New OAuth App.
- Enter an Application name and Homepage URL.
- Set the Authorization callback URL to:
https://<your-domain>/app/githubCallback
- Click Register application.
- Copy the Client ID shown on the app page.
- Click Generate a new client secret, copy the secret immediately (it is only shown once).
Settings
- Client ID
- The OAuth App client ID from GitHub.
- Client Secret
- The OAuth App client secret. Stored encrypted at rest.
- Authorization Domain
- The domain used in the callback URL registered with GitHub. Required..
Open GitHub Developer Settings