Social Login (OAuth) Settings
Configure your social login (OAuth) settings from the Descope Console under Settings → Authentication Methods → Social Login.
Enable Method in API and SDK
The Enable method in API and SDK toggle controls whether OAuth authentication can be invoked programmatically via APIs and SDKs.
- When enabled: Authentication works via flows, APIs, and SDKs
- When disabled: Authentication only works with flows or calls made with a valid management key
This global setting applies to all OAuth providers. Individual providers can have their own overrides for this setting.
Provider-Specific Settings
Each OAuth provider has its own configuration options that vary depending on whether you're using:
- Default providers (e.g., Google, Microsoft, GitHub) - See the default providers documentation.
- Custom providers - See the custom providers documentation.
For detailed configuration instructions, refer to the documentation for your specific provider type.
Was this helpful?