Self-Hosting
Authentication
Github

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..

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.

PropertyRequired
GITHUB_CLIENT_IDtrue
GITHUB_CLIENT_SECRETtrue