Why this extension?
This extension enhances your Opencart security by changing the password requirement from the old insecure 4 - 20 characters to:
[*]A minimum of 8 characters and a maximum of 20 characters
[*]Lowercase letters
[*]At least 1 upper case letter
[*]At least 1 special character
[*]At least 1 number
This is done for all pages that require the end user to save a password, including: All Registration Pages (Customer and Affiliate) and all Password Reset Pages (Forgotten Password Link and Reset from the Account Page)
As a bonus we have also included a Show/Hide Password button so users can preview their entered password before submission on login page, registration page and password reset pages.
This extension also includes an amazing password strength checker that displays in realtime the strength of the users password and shows checkmarks when the user has accomplished each password requirement.

Go to our registration page to test this module

More extensions from Nightwing
See all my other free and paid extensions: Visit Nightwing's Opencart Store
Documentation
No core file changes, all changes are made via ocmod
To install this module:
Take a full backup of your website - Best practice
Go to Extension > Installer upload the .ocmod.zip file
Go to Extension > Modifications> Refresh Modification
Go to Dashboard then clear both theme and SAAS Cache.
Visit your registration pages (Affiliate and Customer) and password reset pages (Dashboard and Reset Link)
Tested with the default theme only
Made in English - We can update to any language you want for free after you purchase this module.
Hit the Get Support button for free remote installation support via Teamviewer/Anydesk. (No FTP or dedicated Admin Access Required).