By default, the password reset mechanism is handled internally, in OpenIDM. You can reroute password reset in the event that a user has forgotten his password, by specifying an external URL to which password reset requests are sent. Note that this URL applies to the password reset link on the login page only, not to the security data change facility that is available after a user has logged in.
To set an external URL to handle password reset, set the
passwordResetLink parameter in the
conf/ui-configuration.json file. The following example
sets the passwordResetLink to
https://accounts.example.com/account/reset-password.
passwordResetLink: "https://accounts.example.com/reset-password"
The passwordResetLink parameter takes either an
empty string as a value (which indicates that no external link is used) or
a full URL to the external system that handles password reset requests.
![]() |
Note |
|---|---|
|
External password reset and security questions for internal
password reset are mutually exclusive. Therefore, if you set a value for the
|

![[Note]](common/images/admon/note.png)
