Skip to main content

KOBIL Email Verification

KOBIL Email Verification

The main task of this execution is to verify the Email of the user.

Type

ProtocolOpenID Connect 1.0
HTTP methodGET
TypeBrowser Flow
EndpointAuthorization Endpoint
Flow SupportedAuthorization code flow
Implicit flow
Hybrid flow
ResponseID Token, Access Token, Refresh Token
Response Modequery, 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.

KOBIL Email Verification

Configuration

Parameters involved in KOBIL Email Verification execution
ParameterDescription
IDUnique system UUID, which will be assigned automatically.
AliasDisplay name of configuration, which occurs in authentication flow. (Example: Email Verification)
Authentication Flow TypeType of flow for which the authenticator is used. (Example: Login)
Email Verification Code LengthLength of the Email Verification code. The default value is 6.
Email Verification typeEmail to be verified by OTP or link. Default is OTP.
Email Verification Code TTLProvide the validity of the verification code. (Example: for days 2d, for hours 2h, for secs 2s.) Default value is 1h.
Email OTP Expired MesageMessage to be displayed when the user enters expired OTP.
Show Email ConfirmationEnable to show email confirmation view.
Retry Attempt ExceededTo display the retry exceeded message along with the timer.
OTP Resend Attempt ExceededTo display the OTP Resend Attempt exceeded message along with the timer.
Reset OTP Bruteforce failure countEnable to reset OTP Brute Force failure count on successful login. It is disabled by default.
Reset Bruteforce failure countIf enabled, OTP failure count will be reset to 0 after the successful login.
ACR valueThis ACR value will be set in the end, if verification succeeds.
AMR valueThis AMR value will be set in the end, if verification succeeds.
REG Enable Session OTP BruteforceEnable the Session OTP brute force. Enabled only for the Registration flow.
REG Max Session OTP ResendNumber of re-tries a user is allowed to do. (Example: 10, Default: 5). Used only in the Registration flow
REG Wait IncrementWait time (in seconds) for the user, if the user gets locked. (Example: 3600, Default: 5). Value has to be in seconds.
Resend Interval DurationEnter the duration for for Resend code interval.
JSON ScriptJSON to display inputs in Headless V2 theme.

KOBIL Email Verification

User Flow

Execution Flow

This execution contains the following main steps:

  1. 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.
  2. 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.
KOBIL Email Verification flow