-
Notifications
You must be signed in to change notification settings - Fork 931
config properties email
v1.2.1
object
(email)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
acquire_on_login | boolean |
Optional | cannot be null | Config |
acquire_on_registration | boolean |
Optional | cannot be null | Config |
enabled | boolean |
Optional | cannot be null | Config |
limit | integer |
Optional | cannot be null | Config |
max_length | integer |
Optional | cannot be null | Config |
optional | boolean |
Optional | cannot be null | Config |
passcode_ttl | integer |
Optional | cannot be null | Config |
require_verification | boolean |
Optional | cannot be null | Config |
use_as_login_identifier | boolean |
Optional | cannot be null | Config |
use_for_authentication | boolean |
Optional | cannot be null | Config |
acquire_on_login
determines whether users, provided that they do not already have registered an email,
are prompted to provide an email on login.
acquire_on_login
-
is optional
-
cannot be null
boolean
acquire_on_registration
determines whether users are prompted to provide an email on registration.
acquire_on_registration
-
is optional
-
cannot be null
boolean
The default value is:
true
enabled
determines whether emails are enabled.
enabled
-
is optional
-
cannot be null
boolean
The default value is:
true
'limit' determines the maximum number of emails a user can register.
limit
-
is optional
-
cannot be null
integer
The default value is:
5
max_length
specifies the maximum allowed length of an email address.
max_length
-
is optional
-
cannot be null
integer
The default value is:
100
optional
determines whether users must provide an email when prompted.
There must always be at least one email address associated with an account. The primary email address cannot be
deleted if emails are required (optional
: false`).
optional
-
is optional
-
cannot be null
boolean
passcode_ttl
specifies, in seconds, how long a passcode is valid for.
passcode_ttl
-
is optional
-
cannot be null
integer
The default value is:
300
require_verification
determines whether newly created emails must be verified by providing a passcode sent
to respective address.
require_verification
-
is optional
-
cannot be null
boolean
The default value is:
true
use_as_login_identifier
determines whether emails can be used as an identifier on login.
use_as_login_identifier
-
is optional
-
cannot be null
boolean
The default value is:
true
user_for_authentication
determines whether users can log in by providing an email address and subsequently
providing a passcode sent to the given email address.
use_for_authentication
-
is optional
-
cannot be null
boolean
The default value is:
true