passwordgenerator / password-generator
1.0.0
2020-05-28 21:14 UTC
Requires
- php: ^5.5
Requires (Dev)
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-09-29 05:36:22 UTC
README
为了在您的项目中使用此库,请按照以下步骤操作
要求
- php 5.5 >=
- Composer(用于安装库)
- Gitbash(用于从命令行运行composer)
安装包
要将包安装到您的项目中,请在命令行界面(CLI)中使用Gitbash运行此命令 composer require walegbenga/php_password_generator
。这将下载库到您的项目中。
使用库
要在您的项目中使用此库,请将composer自动加载脚本包含到您的项目中,如下所示 require __DIR__ . '/vendor/autoload.php
现在您可以使用库来为您的用户生成随机密码,如下所示
$passGen = new \SecurePassword\PasswordGenerator($source, 4, CACHE_DIR);
echo $passGen->generate();
完整示例
include __DIR__ . '/vendor/autoload.php';// Generally, this should be the relative path to the **vendor** folder
$passGen = new \SecurePassword\PasswordGenerator($source, 4, CACHE_DIR);
echo $passGen->generate();
库的使用场景
您可以使用此库来
- 为您的用户生成难以猜测的密码
- 用于生成忘记密码的用户的临时密码
- 用于为用户生成令牌
- 用于为您的用户生成序列号(sn)等等。记住,在编程中,您的想象力是您的限制
注意
上述示例只是使用库的基本用法。