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 Actions
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. |
Alias | Display name of configuration, which occurs in authentication flow. (Example: Email Verification) |
Authentication Flow Type | Type of flow for which the authenticator is used. (Example: Login) |
Email Verification Code Length | Length of the Email Verification code. The default value is 6. |
Email Verification type | Email to be verified by OTP or link. Default is OTP. |
Email Verification Code TTL | Provide the validity of the verification code. (Example: for days 2d, for hours 2h, for secs 2s.) Default value is 1h. |
Email OTP Expired Mesage | Message to be displayed when the user enters expired OTP. |
Show Email Confirmation | Enable to show email confirmation view. |
Retry Attempt Exceeded | To display the retry exceeded message along with the timer. |
OTP Resend Attempt Exceeded | To display the OTP Resend Attempt exceeded message along with the timer. |
Reset OTP Bruteforce failure count | Enable to reset OTP Brute Force failure count on successful login. It is disabled by default. |
Reset Bruteforce failure count | If enabled, OTP failure count will be reset to 0 after the successful login. |
ACR value | This ACR value will be set in the end, if verification succeeds. |
AMR value | This AMR value will be set in the end, if verification succeeds. |
REG Enable Session OTP Bruteforce | Enable the Session OTP brute force. Enabled only for the Registration flow. |
REG Max Session OTP Resend | Number of re-tries a user is allowed to do. (Example: 10, Default: 5). Used only in the Registration flow |
REG Wait Increment | Wait time (in seconds) for the user, if the user gets locked. (Example: 3600, Default: 5). Value has to be in seconds. |
Resend Interval Duration | Enter the duration for for Resend code interval. |
JSON Script | JSON to display inputs in Headless V2 theme. |
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.