innoweb / silverstripe-common-password-validation
为PasswordValidator添加额外的验证步骤,用于检查常用密码、成员的姓名和重复字符
2.0.0
2023-03-16 06:02 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-16 09:29:47 UTC
README
概述
为PasswordValidator添加额外的验证步骤,用于检查常用密码、成员的姓名和重复字符。
要求
- Silverstripe Framework ^5
注意:此版本与SilverStripe 5兼容。对于SilverStripe 4,请参阅1版本分支。
安装
使用composer安装模块
composer require innoweb/silverstripe-common-password-validation dev-master
然后运行dev/build。
配置
您可以配置要执行哪些测试。所有三个测试默认启用。
SilverStripe\Security\PasswordValidator: check_repetitions: false check_member_name: false check_common_passwords: false
您可以编辑常用密码列表。
SilverStripe\Security\PasswordValidator: common_passwords: - 'something'
该模块目前使用从Nord Pass和Daniel Miesler收集的密码列表。
许可证
BSD 3-Clause License,请参阅许可证