jerezjustin/random-password-generator

基本且易于使用的随机密码生成器

v1.0.1 2023-11-22 17:36 UTC

This package is auto-updated.

Last update: 2024-09-26 15:33:13 UTC


README

这是一个基本的密码生成器,用于学习使用PHP创建软件包的过程。

如何使用

要安装该包,只需在终端中运行以下命令

composer require jerezjustin/random-password-generator

密码生成器易于使用,它只包含一个用于生成密码的类。以下是如何使用它的一个示例。

$passwordGenerator = new JerezJustin\PasswordGenerator();

$password = $passwordGenerator->generate();

默认情况下,密码生成器将包括小写字母、大写字母和数字字符,并且默认长度为8个字符。这可以通过为类的构造函数提供不同参数的值来更改。

$passwordGenerator = new JerezJustin\PasswordGenerator(
    length: 8,
    lowercase: true,
    uppercase: true,
    numbers: true,
    specialCharacters: false   
);

$password = $passwordGenerator->generate();

此外,您可以调用以下示例中的方法来配置密码生成器

$passwordGenerator = new JerezJustin\PasswordGenerator();

$password = $passwordGenerator
                ->length(8)
                ->includeLowercase(true)
                ->includeUppercase(true)
                ->includeNumbers(true)
                ->includeSpecialCharacters(false)
                ->generate();