Github Auth Configuration Guide
Authentication through Github ↗ (opens in a new tab) enables you to sign in to the platform using your Github account. For detailed guidance on how to implement this, please follow the official links from the provider..
- Documentation (opens in a new tab)
- Configuration (opens in a new tab)
- OAuth App (opens in a new tab)
Github OAuth App Settings
Create a new OAuth App (opens in a new tab) by filling out the form with the following settings:
"Application name": "Feature Forms by Basestack"
"Homepage URL": "https://your-basestack-instance.com"
"Authorization callback URL": "https://your-basestack-instance.com/api/auth/callback/github"
Self-Hosting Environment Variables
For more comprehensive information about the deployment process, please check out the Configuration Page.
⚠️
Only one callback URL per Client ID / Client Secret.
Property | Required |
---|---|
GITHUB_CLIENT_ID | true |
GITHUB_CLIENT_SECRET | true |