Skip to main content

KOBIL Change Email

KOBIL Change Email

The main task of this execution is to change the Email ID 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 Settings button and select Config. The authenticator configuration screen will appear. Then enter your config data.

KOBIL Change Email

Configuration

Parameters involved in KOBIL Change Email execution
ParameterDescription
IDUnique system UUID, which will be assigned automatically to record in a database.
AliasName for the set of configurations that occur within a specific authenticator (e.g., Registration Flow).
Authentication Flow TypeType of flow for which the authenticator is used. (Example: Registration)
User Identity attributeUser property to identify the user for login validation. Default : Email.
Display User Identity AttributeUser property to be displayed for login validation.
User AttributeUser attribute value selected for login validation. This should be set only if the User Identity Attribute value is "user attribute"
Enable Password CheckIf enabled, Password verification process will be executed.
Invalid User ID messageMessage to be displayed when the user ID is invalid or user not found.
Invalid credentials messageMessage to be displayed when the user credentials invalid. For default invalid username or password.
User disabled messageMessage to be displayed when the user is disabled. Default Message: User is currently disabled, please contact admin.
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
Show Success Popup ScreenEnable to show success popup in the flow.
Success Popup TitleText wil be displayed in the success popup title.
Success Popup DescriptionText wil be displayed in the success popup body.
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 MessageMessage to be displayed when the user enters expired OTP.
Email Verified MessageMessage to be displayed when the Email is verified.
Show Email ConfirmationEnable to show email confirmation view.
JSON ScriptJSON to display inputs in Headless V2 theme.

Parameter specific to Brute force feature

ParameterDescription
Retry Attempt ExceededTo display the retry exceeded message along with the timer.
User temporarily locked messageMessage to be displayed when the user is temporarily locked. Example: User is temporarily locked for %time% minutes.
Reset Bruteforce failure countIf enabled the Bruteforce failure count will be set to 0 on successful login.

Parameter specific to Resend OTP Bruteforce feature

ParameterDescription
Reset OTP Bruteforce failure countEnable to reset OTP Brute Force failure count on successful login. It is disabled by default.
REG Enable Session OTP brute forceEnable 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.

KOBIL Change Email

User Flow

Execution Flow

This execution contains the following main steps:

  1. KOBIL Change Email must be preceded by another authenticator since it procures a user from this precedent Authenticator. For instance: KOBIL Configure User Identity for user identification.
  2. User will provide email ID and password, If the email is not registered with any user, the password will be validated.
  3. Once the password validation succeeds , OTP will be sent to the mail. If the OTP is verified, the user will be verified with email.
KOBIL Change Email