OAuth Setup
BastionAuth supports social login via OAuth 2.0.
Supported Providers
- GitHub
- Microsoft
- Apple (coming soon)
- LinkedIn (coming soon)
Configuration
To enable an OAuth provider:
- Go to the Admin Dashboard > Settings > Authentication
- Enable the provider
- Enter your Client ID and Client Secret
- Set the callback URL in your provider's developer console
Callback URL
The callback URL for your BastionAuth instance is:
https://your-bastion-instance.com/api/v1/auth/oauth/{provider}/callbackReplace {provider} with google, github, or microsoft.