About Password Banned List

Check an entered password against the 10,000 most common passwords (From this blog: https://xato.net/passwords/more-top-worst-passwords/#.U5W5hnb5f6U) and return an error if a match is found.

Category 1Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Category 2Authentication
Modules dealing with logins, passwords, 2-factor authentication, etc.
Release StateStable
Should be safe for use in production environments. *
Module Version1.0.0
Class NamePasswordBannedList
Date AddedJune 9, 2014
Last UpdatedOctober 15, 2014
Recommended ByNew recommendations may take up to 1 day to appear.


This module's files should be placed in /site/modules/PasswordBannedList/
How to install or uninstall modules



I've made a module for checking a password against a banned list. The list comes from the 10,000 most common password list (https://xato.net/passwords/more-top-worst-passwords/) and when input will produce an error informing the user that their password is in the list and a more secure password should be used.

UPDATE: You can now add a file called banned.list to the site/assets/PasswordBannedList directory and include any passwords you would like to ban inside it, one per line. Please view the built in banned.list if you would like an example of how the file should be written.