-
Notifications
You must be signed in to change notification settings - Fork 971
config properties third_party properties providers properties provider 5
v2.2.0
object
(provider)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
allow_linking | boolean |
Optional | cannot be null | Config |
client_id | string |
Optional | cannot be null | Config |
enabled | boolean |
Optional | cannot be null | Config |
prompt | string |
Optional | cannot be null | Config |
secret | string |
Optional | cannot be null | Config |
allow_linking
indicates whether existing accounts can be automatically linked with this provider.
Linking is based on matching one of the email addresses of an existing user account with the (primary) email address of the third party provider account.
allow_linking
-
is optional
-
cannot be null
boolean
client_id
is the ID of the OAuth/OIDC client. Must be obtained from the provider.
Required if the provider is enabled
.
client_id
-
is optional
-
cannot be null
string
enabled
determines whether this provider is enabled.
enabled
-
is optional
-
cannot be null
boolean
The default value is:
false
prompt
specifies whether the Authorization Server prompts the End-User for reauthentication and consent.
Possible values are:
- login
- none
- consent
- select_account Please note that not all providers support all values. Check the corresponding docs of the provider for supported values.
prompt
-
is optional
-
cannot be null
string
The default value is:
"consent"
secret
is the client secret for the OAuth/OIDC client. Must be obtained from the provider.
Required if the provider is enabled
.
secret
-
is optional
-
cannot be null
string