craftpulse / craft-password-policy
对用户实施密码策略。
5.0.0-beta1
2024-04-11 19:05 UTC
Requires
- php: ^8.0.2
- craftcms/cms: ^5.0.0
Requires (Dev)
- craftcms/phpstan: dev-main
This package is auto-updated.
Last update: 2024-09-11 19:57:48 UTC
README
Craft CMS 4.x 的密码策略插件
对用户实施密码策略。此插件还可以检查Have I been Pwned 数据库,以确保用户使用安全的密码。
要求
此插件需要 Craft CMS 3.0.0。
安装
您可以通过插件商店安装此插件。
配置
您可以通过添加 config/password-policy.php
文件来配置此插件
<?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 ];
或通过插件设置
由 Percipio Global Ltd. 提供