staysafe / password-policy-builder
详细的密码策略构建器
1.0.0
2023-06-01 20:20 UTC
Requires
- php: ^8.0
- ext-json: *
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-30 01:20:20 UTC
README
安装
通过 Composer
$ composer require staysafe/password-policy-builder
使用方法
$jsonConstraints = file_get_contents(dirname(__DIR__) . '/fixtures/policy.json'); $policy = new JsonPolicy($jsonConstraints); $passwordPolicyBuilder = new PasswordPolicyBuilder($policy); if ($passwordPolicyBuilder->isValid($password)) { // password meets the Password Policy }
测试
$ composer test
贡献
鸣谢
- Antonios Pavlakis
- [Peter Mead]
许可证
BSD 3-Clause 许可证。请参阅许可证文件获取更多信息。