craftpulse/craft-password-policy

对用户实施密码策略。

安装次数: 5,393

依赖项: 0

建议者: 0

安全: 0

星标: 27

关注者: 3

分支: 9

类型:craft-plugin

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. 提供