KOBIL Email Verification
KOBIL Email Verification
The main task of this execution is to verify the Email of the user.
Type
Protocol | OpenID Connect 1.0 |
---|---|
HTTP method | GET |
Type | Browser Flow |
Endpoint | Authorization Endpoint |
Flow Supported | Authorization code flow Implicit flow Hybrid flow |
Response | ID Token, Access Token, Refresh Token |
Response Mode | query, form_post, fragment |
How to configure
To access the config of the execution press the Settings
button and select Config
. The authenticator configuration screen will appear. Then enter your config data.
Configuration
Parameters involved in KOBIL Email Verification execution
Parameter | Description |
---|---|
ID | Unique system UUID, which will be assigned automatically to record in a database. |
Alias | Name for the overall configured configurations which occurs in particular authenticator. (Example: KOBIL Email Verification) |
Authentication Flow Type | Type of flow for which this authenticator is going to be used. (Example: Login) |
Email Verification Code Length | Set the length of the Email Verification code; the default value is 6. |
Email Verification Type | Choose the method for email verification, either OTP or link. The default is OTP. |
Email Verification Code TTL | Specify the validity period for the verification code using formats like "2d" for days, "2h" for hours, or "2s" for seconds. The default value is 1 hour. |
Email OTP Expired Message | Specify the message to be displayed when the user enters an expired OTP. |
Show Email Confirmation | Enable to display the email confirmation view. |
Retry Attempt Exceeded | Configure the message to be displayed when the retry limit is exceeded. The timer will be displayed along with the message. |
ACR Value | Set the ACR value to be added at the end of the flow if the verification succeeds. |
AMR Value | Set the AMR value to be added at the end of the flow if the verification succeeds. |
JSON Script | Provide JSON to display inputs in the Headless V2 theme. |
Parameter specific to Resend OTP Bruteforce authenticator
Parameter | Description |
---|---|
OTP Resend Attempt Exceeded | Configure the message to be displayed when the OTP Resend is exceeded. The timer will be displayed along with the message. |
Reset OTP Bruteforce Failure Count on Successful Login | Enable to reset the OTP Brute Force failure count on successful login; it is disabled by default. |
Reset Bruteforce Failure Count | If enabled, the OTP failure count will be reset to 0 after a successful login. |
REG Enable Session OTP Bruteforce | Enable the Session OTP brute force, applicable only for the Registration flow. |
REG Max Session OTP Resend | Specify the number of retries a user is allowed during the Registration flow (Example: 10, Default: 5) |
REG Wait Increment | Set the wait time (in seconds) for the user if they get locked during the Registration flow (Example: 3600, Default: 5). |
Resend Interval Duration | Enter the duration for the Resend code interval. |
User Flow
Execution Flow
This execution contains the following main steps:
- KOBIL Email Verification must be preceded by another authenticator since it procures a user from this precedent authenticator. For instance: KOBIL Verify User Identity for user identification.
- The OTP / link will be sent to the email, which was already available for the user, once the user enters the valid OTP or clicks the link, then the email will be verified for the User.