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 1Input Fields
Inputfield modules that provide a UI input widget in the ProcessWire admin.
Category 2Process Modules
Process modules are apps that run in the ProcessWire admin.
Category 3Other Modules
Modules that have a unique purpose not covered by existing categories.
Category 4Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Release StateStable
Should be safe for use in production environments. *
Authormadhatter
Module Version1.0.0
Class NamePasswordBannedList
Compatibility2.4
Date AddedJune 9, 2014
Last UpdatedOctober 15, 2014
Recommended ByNew recommendations may take up to 1 day to appear.

Instructions

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

README

PasswordBannedList

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.

Comments

No comments yet. Be the first to post!

Post a Comment

Your e-mail is kept confidential and not included with your comment. Website is optional.