Configuration
Settings you need to configure before users can sign in with your app. Team settings apply to every OAuth client; per-client settings are set individually.
Team settings
Shared across all OAuth clients owned by this team. Configure these in the Team section of your dashboard.
| Field | Purpose |
|---|---|
| Team name | Internal label for your team. Not shown to end users. |
| App name | Shown to end users on the consent screen when they authorize one of your clients. |
| Support email | Contact address users can reach with questions. Shown on the consent screen. |
| Logo URL | Public URL of your app’s logo. Displayed next to your app name on the consent screen. |
| Home page URL | Your app’s website. Linked from the consent screen. |
| Privacy policy URL | Link to your privacy policy. Shown on the consent screen. |
| Terms of service URL | Link to your terms of service. Shown on the consent screen. |
| Authorized domains | Registrable domains (e.g. example.com) your OAuth clients can use for redirect URIs. Sign-in requests using a redirect URI outside these domains are rejected at runtime. At least one domain is required. |
Per-client settings
Set individually for each OAuth client. Configure these in the Clients section of your dashboard.
| Field | Purpose |
|---|---|
| Display name | Label for distinguishing between clients in your dashboard. Not shown to end users. |
| Redirect URIs | Exact URLs we’ll redirect to after a user authorizes. Must be registered here and must fall under one of your team’s authorized domains. |
| Client ID | Public identifier for your client. Generated when you create the client. |
| Client secret | Confidential token used by your server to exchange codes for tokens. Shown once at creation; rotate it from the client detail page if exposed. |