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.

FieldPurpose
Team nameInternal label for your team. Not shown to end users.
App nameShown to end users on the consent screen when they authorize one of your clients.
Support emailContact address users can reach with questions. Shown on the consent screen.
Logo URLPublic URL of your app’s logo. Displayed next to your app name on the consent screen.
Home page URLYour app’s website. Linked from the consent screen.
Privacy policy URLLink to your privacy policy. Shown on the consent screen.
Terms of service URLLink to your terms of service. Shown on the consent screen.
Authorized domainsRegistrable 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.

FieldPurpose
Display nameLabel for distinguishing between clients in your dashboard. Not shown to end users.
Redirect URIsExact 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 IDPublic identifier for your client. Generated when you create the client.
Client secretConfidential token used by your server to exchange codes for tokens. Shown once at creation; rotate it from the client detail page if exposed.
Next: OIDC endpoints →