Forgot Password for User Management System

Forgot Password for User Management System

  • 6/27/2019


PHP Forgot Password for User Management System

Forgot Password for User Management System is a Password Auto Recovery module. You can integrate Forgot Password in an existing or new Project that already has a User Management system or Members area.

With the help Forgot Password Installer installation is a breeze. After you have finished basic installation, customizing the three pages (request reset, reset password and reset invalid) to match the design of your website may take awhile.

PHP Forgot Password for User Management System is an email based Password Recovery Script. It allows you to add a
a forgot password link just below your user login form. A password reset email
is sent to the user’s email address to reset the password.

Live Demo

View a Live demo of the Forgot Password PHP Script working here. For demo purpose only
after you enter the username/ email to reset password a clickable green button appear.
Once you click on it you can reset your password.

Test with Username: demouser1 OR Email : [email protected]

Minimum Length of Passwo

rd is set to 6 characters in the demo.

Test with Username: demouser2 OR Email : [email protected]

Minimum Length of Password is set to 6 characters in the demo.

Special Features of Forgot Password Script

  • Integrates with new or existing User Management Area.
  • Email based Password Recovery.
  • Supports password hashing/ encryption.
  • Customizable Password Validation.
  • User can retrieve password by specifying either username or email.
  • Completely customizable Password Reset Email.
  • Supports both (HTML and Text) Messages.
  • The Screens or Pages can be custom designed by you for seemless
    integration with your Member’s Area.
  • Complete documentation provided.

Security Considerations

  • All old password reset codes are removed from database for security purposes.
  • After one use a password reset code expires and any further access to the page takes you to Reset link expired page.
  • At any point of time there is only one reset code per password as the system cleans up old information that is not needed.

Installation Guide

Check Quick Install Guide by following : http://www.sixthlife.


View the detailed documentation at:


The “Forgot Password” script as of now supports no password hashing/ encryption (plain text password), md5 hashing (32 character) or sha1 hashing with default parameters (40 character) with no salt.


For item support, reporting bugs and update requests, product information please contact us through our support forum. SixthLife Product Support.

If you have any questions or queries please send us a message through the contact form at Author Profile Page

Rate It

If you like the Script, Please Rate it.


Updates and Issues

9th July 2012
The file recover password class at link number 180 had an error due to which the password minimum length and validation did not work properly.
Current Status: Resolved

30th July 2012
The script implemented in a live at website You can check the level of customization possible by following the forgot password link.

22nd Jan 2013
+special validation validated for alpha only. Modified and checked, its working correctly now.
Current Status: Resolved

Full Demo Link
Download Now

“Disclaimer” – Piracy is illegal and opposes Hindi assistance Piracy. This content has been given only for information, its purpose is not to encourage or promote Piracy and Illegal activities in any way.

Related Articles