OAuthAuthentication
is a
datatype for authentication through OAuth Identity Providers.
Table: OAuthAuthentication
Parameter | Type | Required | Default | Stability | Description |
---|---|---|---|---|---|
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column. | |||||
Table last updated: Sep 27, 2024 | |||||
bitbucket | OAuthProvider | Long-Term | The unique BitBucket identifier, the client identifier, and the URL where to redirect the user after authenticating. See OAuthProvider . | ||
Github | OAuthProvider | Long-Term | The unique GitHub identifier, the client identifier, and the URL where to redirect the user after authenticating. See OAuthProvider . | ||
google | OAuthProvider | Long-Term | The unique Google identifier, the client identifier, and the URL where to redirect the user after authenticating. See OAuthProvider . | ||
Name | string | yes | Long-Term | The display name of the authentication method. | |
oidc | OIDCProvider | Long-Term | The unique OIDC identifier, the client identifier, and the URL where to redirect the user after authenticating. See OAuthProvider . | ||
uiLoginFlow | boolean | yes | Long-Term | Whether OAuth 2.0 UI login flow is enabled. |