KOBIL Configure Password
KOBIL Configure Password
This execution has the following main tasks to configure the user password on IDP Provider.
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 Configure Password execution
| Parameter | Description |
|---|---|
| ID | Unique system UUID, which will be assigned automatically. |
| Alias | Display name of configuration, which occurs in authentication flow. (Example: Configure Password). |
| Authentication Flow Type | Type of flow for which the authenticator is used. (Example: Registration) |
| 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. |
| Password Page Title | Configure the content to be displayed in the title on the Password Page. |
| Password Page Header | Configure the content to be displayed in the header on the Password Page. |
| Validate old password | Checks the old and current password while configuring the password. |
| Disable Brute force for Old password field | Checks if an incorrect old password is entered. |
| Disable Brute force general error page | If enabled brute force error message shows customised theme page. Else, brute force general error page will be displayed. |
| Disable Confirm Password Field | Enable to enter password for password confirmation while configuring password. |
| Skip if password exists | The authenticator is skipped if the password is already configured for the user. |
| Skip Recent Password Validation | The current password will not be set as new password if the condition is true. |
| Password Validation Error Page Header | Configure message to be displayed for password validation error. |
| Show Success Page Screen | Enable to show success page in the flow. |
| Success Page Title | Text will be displayed in the success page title. |
| Success Page Description | Text will be displayed in success page body. |
| Success Page Action | Select the option to which flow to be continued after the success page. |
| Redirect URL after Success | Configure URL to redirect after the success flow. Execute only when redirect option is selected from Success Page Action configuration. |
| Auth Flow Cancel Deep link | Configure deep link to redirect when user abort's the flow. |
| New Password PlaceHolder | Configure the text to be displayed in the placeholder of the new password field. |
| Password Page Submit Button Caption | Configure the submit button caption of the password page. |
| JSON Script | JSON to display inputs in Headless V2 theme. |
| Clear user sessions | Enable this option, users will be automatically logged out after changing their password. The skipLogout key is used to retain the ongoing user session for specific client IDs after a password change, other sessions will be cleared. |

User Flow
Execution Flow
This execution contains the following main steps:
- It is mandatory that KOBIL Configure Password must be preceded by another Authenticator, since it procures username from this precedent authenticator. For instance: KOBIL Verify User Identity for user identification.
- User provides current password.
- User is requested to update the new password and confirm the same.