d3th / yii2-zxcvbn-validator
该软件包已被废弃,不再维护。未建议替代软件包。
为 Yii2 提供的实时密码强度估算器
v0.1.0
2016-01-21 21:04 UTC
Requires
- bjeavons/zxcvbn-php: *
- yiisoft/yii2: ^2.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2018-04-28 13:24:49 UTC
README
ZxcvbnPasswordValidator 是一个为 Yii 框架设计的密码强度估算器。基于来自 bjeavons 的 ZxcvbnPhp 库。
安装
通过 composer 安装此扩展是首选方法。
运行以下命令:
composer require d3th/yii2-zxcvbn-validator
或
"d3th/yii2-zxcvbn-validator": "*"
将以下内容添加到您的 composer.json 文件的 require 部分:
使用方法
public function rules() { return [ ['password', 'required'], ['password', 'string', 'min' => 8], ['password', ZxcvbnPasswordValidator::className(), 'minScore' => 3] ]; }
致谢
- 感谢 @lowe 提供原始的 Javascript Zxcvbn。
- 感谢 @bjeavons 提供的 ZxcvbnPhp 库。