Enforce password

Incrementally enforces a new and secure password not matching the last 5 passwords. Stores password history in a database table.

Validates passwords by the following:

  • Minimal length
  • Maximum length
  • At least 1 uppercase character
  • At least 1 lowercase character
  • At least 1 digit
  • At least 1 symbol
  • Can't match username or email
  • Different from previous passwords


Package Name

To install this plugin, search for its package name on the Plugin Store and click “Install”.


  • Version
  • Last Update 1/27/2021
  • Active Installs 713
  • Compatibility Craft 3
  • License MIT
  • Categories Security, Control Panel

Report an issue