此包已被废弃,不再维护。未建议替代包。

简单的密码生成器

v1.0 2019-04-20 07:38 UTC

This package is auto-updated.

Last update: 2022-09-23 14:38:45 UTC


README

简单的密码生成器

安装

您可以通过composer安装此包

composer require codecoffeecreative/password

用法

生成密码

$password = new CodeCoffeeCreative\Password\Password();

// Generate
$password->generate();

// Setup
$password
	->setLength(8)
	->setUppercase(true)
	->setLowercasecase(false)
	->setNumber(true)
	->setSymbol(true);
$password->generate();

// Setup uppercase characters
$password->setUppercaseCharacters('ABCDEFGHIJKLMNOPQRSTUVWXYZ');
$password->generate();

// Setup lowercase characters
$password->setLowercaseCharacters('abcdefghijklmnopqrstuvwxyz');
$password->generate();

// Setup number characters
$password->setNumberCharacters('1234567890');
$password->generate();

// Setup symbol characters
$password->setSymbolCharacters(' !"#$%&\'()*+,-./:;<=>?@[\]^_`{|}~');
$password->generate();

测试

composer test

变更日志

请查看CHANGELOG以获取最近更改的更多信息。

贡献

请查看CONTRIBUTING以获取详细信息。

安全

如果您发现任何安全相关的问题,请发送电子邮件到wahyu@codecoffeecreative.com,而不是使用问题跟踪器。

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。