Reset a password through a user's email account using a one-time passcode (OTP) .
- Make sure Password Reset Type is set to Email One-Time Password in your HTML Form Adapter instance configuration.
For resetting a password with a one-time passcode through email, you must setup a SMTP mail server in PingFederate.
- Go to Authentication IdP Adapters and, in the Instance Name list, select the adapter instance that you want to use.
- Optional:
Create a local identity profile (LIP).
Note:
Perform this step if you want to allow the user to manage self-service registration using their LIP, such as managing a password reset or forgot password scenario. If not, you can skip this step and go to step 3.
-
On the IdP Adapter tab, click Manage
Local Identity Profiles.
The Local Identity Profiles page opens.
-
Reuse an existing Local Identity Profile or click Create New
Profile to create a new profile.
The Local Identity Profile page opens.
- On the Profile Info tab, select the Enable Registration check box to show the Email Verification tab and configuration settings for this identity profile. Click Next.
- On the Email Verification tab, select the Enable Email Ownership Verification check box to show additional email verification settings. Click Next.
- On the Summary tab, click Done.
You're returned to the Create Adapter Instance window. -
On the IdP Adapter tab, click Manage
Local Identity Profiles.
-
On the IdP Adapter tab, click Manage
Notification Publishers.
The Notification Publishers page opens.
-
Click Create New Instance.
The Create Notification Publisher Instance page opens.
- On the Type tab, from the Type list, select SMTP Notification Publisher. Click Next.
-
On the Instance Configuration tab, in the
Email Server field, enter one of the following:
- a mailtrap.io
- a gmail smtp server
- Click Next.
- On the Summary tab, click Save.
-
Go to the Sign On page and click the Trouble
Signing On? link.
A password reset notification email containing an OTP is sent to your inbox. -
In your email inbox, open the password reset email from PingFederate and copy the OTP.
You're directed to the Account Recovery page.
-
In the Account Recovery page, in the Enter
Security Code field, paste the OTP. Click
Validate.
You're directed to the Reset Your Password page. -
Enter a new password in the New Password and
Confirm New Password fields. Click
Reset.