darkotodoric / password-strength-validator
一个轻量级的PHP库,用于检查密码强度
v1.0.1
2024-01-28 13:44 UTC
Requires
- php: >=7.4
Requires (Dev)
- phpunit/phpunit: ^9.6
README
一个轻量级的PHP库,用于检查密码强度
安装
使用以下命令安装最新版本:
$ composer require darkotodoric/password-strength-validator
用法
<?php require_once 'vendor/autoload.php'; $password = 'darkoTODORIC123@'; $passwordStrengthValidator = new PasswordStrengthValidator($password); if($passwordStrengthValidator->isValid()){ // message here }
参数
PasswordStrengthValidator
类的构造函数接受以下参数
password
(字符串,必需):要评估其强度的密码字符串。minLength
(整数,可选,默认:6):指定密码所需的最小长度。requireSpecialChar
(布尔值,可选,默认:true):表示密码是否必须至少包含一个特殊字符。requireNumber
(布尔值,可选,默认:true):指定密码是否必须至少包含一个数字。requireUpperCase
(布尔值,可选,默认:true):确定密码是否必须包含至少一个大写字母。requireLowerCase
(布尔值,可选,默认:true):指定密码是否必须包含至少一个小写字母。
贡献
欢迎贡献!请随意打开问题或提交拉取请求以改进此项目。