Enforce a password policy on your users. This plugin can also check the Have I been Pwned database to make sure users use a password that is secure.
This plugin requires Craft CMS 3.0.0.
You can install this plugin through the plugin store.
You can configure this plugin by adding a config/password-policy.php
file:
<?php
return [
// Minimum password length
"minLength" => 16,
// Maximum password length
"maxLength" => 160,
// Force users to use different cases
"cases" => false,
// Require at least 1 number
"numbers" => false,
// Require at least one symbol
"symbols" => false,
// Show a password strength indicator
"showStrengthIndicator" => true,
// Force user to reset their password after x days
"forcePasswordReset" => false,
// Provide amount of days for the recurring password to be reset -> default 90 days
"forcePasswordResetDays" => 90
];
Or through the plugin settings
Brought to you by Percipio Global Ltd.