Skip to content

config properties third_party properties providers properties provider

GitHub Action edited this page Aug 28, 2024 · 4 revisions

Version

v1.0.2

apple Type

object (provider)

apple Properties

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
secret string Optional cannot be null Config

allow_linking

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

allow_linking Type

boolean

client_id

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

client_id Type

string

enabled

enabled determines whether this provider is enabled.

enabled

  • is optional

  • cannot be null

enabled Type

boolean

secret

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

secret Type

string

Clone this wiki locally