lmihaylov / pass-generator
一个简单优雅的PHP密码生成器,适用于浏览器和控制台环境。
v1.1.5
2016-11-29 10:18 UTC
Requires
- php: >=7.0.0
README
这是一个有用的工具,可以在浏览器和控制台环境中运行,用于生成密码。它可以从各个方面进行定制:符号类型、长度、允许的最小和最大大小以及字符组的模式。
要求
- 安装的PHP版本 >= 7.0
- Composer依赖工具
- Node.js加NPM包管理器
- Bower CLI
- Grunt CLI
演示
所有演示(控制台和浏览器)都位于“demo”目录中。以下是对每个演示的示例
文档
包的消费者可以修改所有类型的配置选项。他们可以自定义密码长度以及最小和最大大小。可用的配置选项有
- upperCase: 使用大写字母 [A-Z]
- lowerCase: 使用小写字母 [a-z]
- digits: 所有数字 [0-9]
- special: 特殊符号 ~, !, @, #, ...
- brackets: 所有类型的括号 (, ), {, }, [, ]
- minus: 减号 -
- underline: 下划线 _
- space: 空格字符 ' '
- length: 定义密码字符串大小(符号数)
可以通过“Storage”静态类更改特定组类型(upperCase、lowerCase等)的字符模式。
作者
Lachezar Mihaylov 联系方式:me@lacho-portfolio.com