gsylvestre / php-token-generator
生成加密安全的URL安全字符串
v0.1
2019-12-09 09:49 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2024-09-22 08:58:06 UTC
README
简单且安全的PHP7令牌生成器。
- 加密安全
- 字符串可用于URL
- 可选移除相似字符(Il1和0oO)
- 您可以选择返回字符串的长度
安装
composer require gsylvestre/php-token-generator
用法
$generator = new \PHPTokenGenerator\TokenGenerator(); $token = $generator->generate(24); //RDTAwiMFSZiTs5y3Eqq7b9ud
其他用法
默认字符串长度为32
$generator = new \PHPTokenGenerator\TokenGenerator(); $token = $generator->generate(); //MpWUMGLUeg6FQQr6CHi7S8n9tfapY2bc
默认情况下,字符Il10oO将从返回的字符串中移除(因为它们看起来相似,并且在需要人工阅读时会导致错误)。您可以通过将false作为第二个参数传递来获取它们
$generator = new \PHPTokenGenerator\TokenGenerator(); $token = $generator->generate(12, false); //9tIKdlfCSOo4
许可证
MIT