user_email_verification-8.x-1.0/config/schema/user_email_verification.schema.yml
config/schema/user_email_verification.schema.yml
user_email_verification.settings:
type: config_object
label: 'User Email Verification settings'
mapping:
skip_roles:
type: sequence
label: 'Skip roles'
sequence:
type: string
label: 'User roles to skip'
no_creation_auto_verify:
type: boolean
label: 'Disable auto verification on account creation'
no_unblock_auto_verify:
type: boolean
label: 'Disable auto verification of blocked accounts on activation'
validate_interval:
type: integer
label: 'Verification time interval'
num_reminders:
type: integer
label: 'Quantity of reminders'
mail_subject:
type: label
label: 'Verification mail subject'
mail_body:
type: text
label: 'Verification mail body'
redirect_logged_in:
type: string
label: 'Redirect logged in users'
redirect_anonymous:
type: string
label: 'Redirect anonymous users'
extended_enable:
type: boolean
label: 'Enable extended verification period'
extended_validate_interval:
type: integer
label: 'Extended verification time interval'
extended_mail_subject:
type: label
label: 'Extended verification mail subject'
extended_mail_body:
type: text
label: 'Extended verification mail body'
extended_end_delete_account:
type: boolean
label: 'Delete user account when "Extended verification time interval" ended'
extended_redirect_logged_in:
type: string
label: 'Redirect logged in users'
extended_redirect_anonymous:
type: string
label: 'Redirect anonymous users'
block.settings.user_email_verification_notification:
type: block_settings
label: 'User Email verification notification'
mapping:
notification:
type: mapping
label: 'Notification message'
mapping:
value:
type: text
label: 'Notification message text'
format:
type: string
label: 'Notification message format'
