Kony Fabric console User Guide: Identity > Configure the Identity Service > User Repository > Reset Password

Reset Password for Authentication based on User Repository Identity Service

For apps built based on Kony Fabric SDKs and User Repository identity service, an app user can now reset the password of the app.

Note: From Kony AppPlatform V8 SP4, the forgot password functionality is available only for Kony Cloud Users.

Prerequisites

You must meet the following prerequisites:

How to Reset password based on Authentication for User Repository Identity Service

To reset a password, do the following:

  1. After an app is published successfully, open the service document file of your app. The service document contains all configured services.

    The following is a sample code for Login, which contains meta data of an identity service including the following details:

    • forgot_pswd_submit_userid: URL of your reset password request.
    • url: URL of your Kony Cloud account
      "login": [
      {
       "forgot_pswd_submit_userid": "https://00000000.auth.konycloud.com/forgot_password/submit_userid/",
       "reset_pswd": "https://000000000.auth.konycloud.com/forgot_password/reset_password/",
       "alias": "myRepo1",
       "type": "basic",
       "prov": "myRepo1",
       "url": "https://000000000.auth.konycloud.com"
      },
  2. Specify the identity providername as a query parameter to the URL.

    For example, if an app user forgets the login password, the user can reset the password using the URL set for the Key: forgot_pswd_submit_userid from app service document.

     https://<mytenantID.auth.konycloud.com/forgot_password/submit_userid/?providername=userstore
    • Userstore is the name of an identity service.
    • If you create a user repository identity service, you can provide the name of the service as providername in the query parameter.
      For example, "prov": "myRepo1"
  3. Go to the reset_pswd URL by using a browser. The Submit User ID screen appears.

  4. Specify your User Id.
  5. Click SUBMIT. The reset password mail process starts and sends an email to your registered email account.

  6. Click the Reset Password link from the email that you received.

    The new password window appears.

  7. Specify the following details:
    • User ID: Email of a user.
    • Password: Enter a new password for your account pertaining to the password criteria.

      Note: Your password must be between 8 to 20 characters long, and must include at least one uppercase letter, one lowercase letter, a digit and a special character.

    • Confirm Password: Re-enter your new password for the confirmation.
  8. Click CHANGE PASSWORD. A confirmation window is displayed saying, Password Changed Successfully.

Characteristics of Reset URL

The following are the characteristics of the reset URL:

Limitations

 

Copyright © 2020 Kony, Inc. All rights reserved.