rollerworks / password-strength-bundle
Symfony 的密码强度验证器捆绑包
Requires
- php: >=8.2
- rollerworks/password-strength-validator: ^2.0
- symfony/framework-bundle: ^6.0 || ^7.0
Requires (Dev)
- matthiasnoback/symfony-dependency-injection-test: ^5.0 || ^v4.3.1
- phpunit/phpunit: ^9.5
- rollerscapes/standards: ^1.0
- symfony/phpunit-bridge: ^6.0 || ^7.0
- dev-main / 3.0.x-dev
- v3.0.1
- v3.0.0
- v3.0.0-BETA1
- 2.x-dev
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- 1.x-dev
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.1
- v1.6.0
- v1.5.5
- v1.5.4
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-BETA3
- v1.0.0-BETA2
This package is auto-updated.
Last update: 2024-09-22 13:47:05 UTC
README
此 Symfony-bundle 将 Rollerworks PasswordStrengthValidator 集成到您的 Symfony 应用程序中。
PasswordStrengthValidator 为 Symfony Validator 提供了各种密码强度验证器。
此捆绑包提供了与由 John Bafford 创建的 PasswordStrengthBundle 相同的功能级别。并被认为是原始捆绑包的替代品。
安装
要安装此包,请在您的 composer.json 中添加 rollerworks/password-strength-bundle
$ php composer.phar require rollerworks/password-strength-bundle
现在,Composer 将自动下载所有必需的文件,并为您安装它们。
Symfony Flex假定启用捆绑包并添加所需配置。https://symfony.ac.cn/doc/current/bundles.html
否则启用 Rollerworks\Bundle\PasswordStrengthBundle\RollerworksPasswordStrengthBundle
。
要求
您需要至少 PHP 8.2,mbstring 推荐但不是必需的,并且至少需要 Symfony 6。
基本用法
有关各种约束的文档可以在 PasswordStrengthValidator 包中找到。
版本控制
为了透明度和对发布周期的洞察,并力求保持向后兼容性,此包尽可能按照语义版本控制指南进行维护。
发布将按照以下格式编号
<major>.<minor>.<patch>
并按照以下指南构建
- 破坏向后兼容性会增加主要版本(并重置次要和补丁)
- 不破坏向后兼容性的新功能会增加次要版本(并重置补丁)
- 错误修复和杂项更改会增加补丁
有关 SemVer 的更多信息,请访问 http://semver.org/。
许可证
此库根据MIT 许可证发布。