-
Notifications
You must be signed in to change notification settings - Fork 895
config
v1.1.0
object
(Config)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
account | object |
Optional | cannot be null | Config |
audit_log | object |
Optional | cannot be null | Config |
convert_legacy_config | boolean |
Optional | cannot be null | Config |
database | object |
Optional | cannot be null | Config |
debug | boolean |
Optional | cannot be null | Config |
object |
Optional | cannot be null | Config | |
email_delivery | object |
Optional | cannot be null | Config |
emails | object |
Optional | cannot be null | Config |
log | object |
Optional | cannot be null | Config |
passcode | object |
Optional | cannot be null | Config |
passkey | object |
Optional | cannot be null | Config |
password | object |
Optional | cannot be null | Config |
rate_limiter | object |
Optional | cannot be null | Config |
saml | object |
Optional | cannot be null | Config |
secrets | object |
Optional | cannot be null | Config |
server | object |
Optional | cannot be null | Config |
service | object |
Optional | cannot be null | Config |
session | object |
Optional | cannot be null | Config |
smtp | object |
Optional | cannot be null | Config |
third_party | object |
Optional | cannot be null | Config |
username | object |
Optional | cannot be null | Config |
webauthn | object |
Optional | cannot be null | Config |
webhooks | object |
Optional | cannot be null | Config |
account
configures settings related to user accounts.
account
-
is optional
-
cannot be null
object
(account)
audit_log
configures output and storage modalities of audit logs.
audit_log
-
is optional
-
cannot be null
object
(audit_log)
convert_legacy_config
, if set to true
, automatically copies the set values of deprecated configuration
options, to new ones. If set to false
, these values have to be set manually if non-default values should be
used.
convert_legacy_config
-
is optional
-
cannot be null
boolean
database
configures database connection settings.
database
-
is optional
-
cannot be null
object
(database)
debug
, if set to true
, adds additional debugging information to flow API responses.
debug
-
is optional
-
cannot be null
boolean
email
configures how email addresses of user accounts are acquired and used.
email
-
is optional
-
cannot be null
object
(email)
email_delivery
configures how outgoing mails are delivered.
email_delivery
-
is optional
-
cannot be null
object
(email_delivery)
Deprecated. See child properties for suggested replacements.
emails
-
is optional
-
cannot be null
object
(emails)
log
configures application logging.
log
-
is optional
-
cannot be null
object
(log)
Deprecated. See child properties for suggested replacements.
passcode
-
is optional
-
cannot be null
object
(passcode)
passkey
configures how passkeys are acquired and used.
passkey
-
is optional
-
cannot be null
object
(passkey)
password
configures how passwords are acquired and used.
password
-
is optional
-
cannot be null
object
(password)
rate_limiter
configures rate limits for rate limited API operations and storage modalities for rate limit data.
rate_limiter
-
is optional
-
cannot be null
object
(rate_limiter)
saml
configures modalities of SAML (Security Assertion Markup Language) SSO authentication and SAML identity
providers.
saml
-
is optional
-
cannot be null
object
(saml)
secrets
configures the keys used for cryptographically signing tokens issued by the API.
secrets
-
is optional
-
cannot be null
object
(secrets)
server
configures address and CORS settings of the public and admin API.
server
-
is optional
-
cannot be null
object
(server)
service
configures general service information.
service
-
is optional
-
cannot be null
object
(service)
session
configures settings for session JWTs and Cookies issued by the API.
session
-
is optional
-
cannot be null
object
(session)
Deprecated. Use email_delivery.smtp
instead.
smtp
-
is optional
-
cannot be null
object
(smtp)
third_party
configures the modalities of third party OAuth/OIDC based authentication and available identity
providers.
third_party
-
is optional
-
cannot be null
object
(third_party)
username
configures how usernames of user accounts are acquired and used.
username
-
is optional
-
cannot be null
object
(username)
webauthn
configures general settings for communication with the WebAuthentication API.
webauthn
-
is optional
-
cannot be null
object
(webauthn)
webhooks
configures HTTP-based callbacks for specific events occurring in the system.
webhooks
-
is optional
-
cannot be null
object
(webhooks)