KOBIL Phone Registration
KOBIL Phone Registration
This execution has the following main tasks
- To collect and verify the phone number of the user, if the phone number is not available.
- To verify the phone number of the user, if the phone number is already available.
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 Account - KOBIL Change phone execution
Parameter | Description |
---|---|
ID | Unique system UUID, which will be assigned automatically. |
Alias | Display name of configuration, which occurs in authentication flow. (Example: Phone Registration) |
Force Phone Verification | Enable to force phone verification, even phone is already verified. |
Disable Back Button | Disable the back button in the forgot password flow. |
Phone Verification Code TTL | Provide the validity of the verification code. (Example: for days 2d, for hours 2h, for secs 2s.) Default value is 1h. |
Phone Verification Code Length | Length of the SMS code. Default value is 6. |
Show Phone Confirmation | Enable to show phone confirmation view. |
Phone Retry Limit | Phone Retry Limit. Default value is 5. |
Phone Retry Delay | Phone Retry delay in seconds and between every attempts previous time will be doubled: Default value is 5 seconds. |
Template of text to send to the user | Add phone message template, following attributes are supported {first_name}, {last_name}, {code}, and {expiration}. |
User Flow
Execution Flow
This execution contains the following main steps:
- KOBIL Phone registration must be preceded by another authenticator since it procures a username from this precedent authenticator. For instance: KOBIL Username Password Form for user identification.
- The OTP will be sent to the phone number which we entered, once the user enters the valid OTP, the user phone number will be added on successful authentication.