SsoProvidersResponse
The identity providers people can sign in with, and whether someone without an account can sign up.
Kind: an object, used in responses.
Fields
Section titled “Fields”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
providers | SsoProvider[] | The providers that are set up, in a fixed order. Empty when none is. |
signUpOpen | boolean | Whether someone without an account can sign up for a new tenant: with the sign-up form, and with any of SsoProvidersResponse.Providers. It doesn’t depend on a provider being set up. |
startBaseUrl | string | null | The address a sign-in with a provider starts from: {startBaseUrl}/auth/sso/{provider}/start. A browser has to start there, because the start sets a cookie that must come back with the provider’s callback. Null when no provider is set up. |
Example
Section titled “Example”{ "providers": [ "GitHub" ], "signUpOpen": false, "startBaseUrl": "..."}