percipioglobal/craft-password-policy

此包已被废弃,不再维护。作者建议使用craftpulse/craft-password-policy包。

在您的用户上强制执行密码策略。

5.0.0-beta1 2024-04-11 19:05 UTC

README

icon

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
];

或通过插件设置

Screenshot

Percipio Global Ltd.提供