Option to skip confirmation when registering through an upstream OAuth provider
This commit is contained in:
@@ -2467,6 +2467,10 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"skip_confirmation": {
|
||||
"description": "Whether to skip the interactive screen prompting the user to confirm the\n attributes that are being imported. This requires `localpart.action` to\n be `require` and other attribute actions to be either `ignore`, `force`\n or `require`",
|
||||
"type": "boolean"
|
||||
},
|
||||
"localpart": {
|
||||
"description": "Import the localpart of the MXID",
|
||||
"allOf": [
|
||||
@@ -2484,7 +2488,7 @@
|
||||
]
|
||||
},
|
||||
"email": {
|
||||
"description": "Import the email address of the user based on the `email` and\n `email_verified` claims",
|
||||
"description": "Import the email address of the user",
|
||||
"allOf": [
|
||||
{
|
||||
"$ref": "#/definitions/EmailImportPreference"
|
||||
|
||||
@@ -771,6 +771,14 @@ upstream_oauth2:
|
||||
subject:
|
||||
#template: "{{ user.sub }}"
|
||||
|
||||
# By default, new users will see a screen confirming the attributes they
|
||||
# are about to have on their account.
|
||||
#
|
||||
# Setting this to `true` allows skipping this screen, but requires the
|
||||
# `localpart.action` to be set to `require` and the other attributes
|
||||
# actions to be set to `ignore`, `force` or `require`.
|
||||
#skip_confirmation: false
|
||||
|
||||
# The localpart is the local part of the user's Matrix ID.
|
||||
# For example, on the `example.com` server, if the localpart is `alice`,
|
||||
# the user's Matrix ID will be `@alice:example.com`.
|
||||
|
||||
Reference in New Issue
Block a user