My Oracle Support Banner

Oracle Access Manager 12c PS3 (OAM How to Configure a Custom External Forgot Password Page With Sample Perl Code (Doc ID 2468297.1)

Last updated on FEBRUARY 03, 2022

Applies to:

Oracle Access Manager - Version and later
Information in this document applies to any platform.
Oracle is not responsible for instructions/information from 3rd party sites that may be contained in this KM note.


 This note is intended to provide a sample of how a custom external forgot password flow using One-Time Password (OTP) might be implemented in Oracle Access Manager 12c PS3 (OAM


This note is intended for Administrators of Oracle Access Manager who are familiar with the general configuration of OAM, protecting resources, configuring user stores, and performing other common administrative duties.

As a prerequisite this document assumes that the Default Forgot Password functionality has been enabled as outlined in Note 2465058.1, as well as the prerequisite actions required for that note.

The sample Perl script included as an attachment to this note is provided as-is, with no warranty enforced or implied.  The script was not designed with performance or security in mind, and is only intended to provide a simple example of available functionality.  The script has been tested with OHS on Oracle Enterprise Linux (OEL) 7.3.  It is a fairly generic script, so the expectation is that it would work on other operating system platforms/versions/webservers.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.