ph-7/passcode-password-generator

一种简单的方法生成随机的、密码学安全的通行证和密码

v2.0.8 2023-06-11 20:01 UTC

This package is auto-updated.

Last update: 2024-09-09 02:39:15 UTC


README

📄 描述

一种简单、安全且简洁的方式生成随机通行证密码 🔑

该库生成密码学安全的随机密码和通行证。

Ko Fi - Offer Me A Coffee

🛠 服务器要求

🛠 安装(使用Composer)

composer require ph-7/passcode-password-generator

📄 使用方法

用于通行证

use PH7\Generator\Passcode;

echo Passcode::generate(10); // Generate a 10-length passcode

默认情况下,不提供参数,该函数将生成一个6位通行证。

use PH7\Generator\Passcode;

// By default, it generates a 6 length passcode
echo Passcode::generate();


// You can use the public `Passcode::DEFAULT_LENGTH` const, whcih also gives a 6-length passcode
echo Passcode::generate(Passcode::DEFAULT_LENGTH);

用于密码

use PH7\Generator\Password;

echo Password::generate(16); // Generate a 16-length password

默认情况下,生成的密码将包含特殊字符。您可以通过将第二个参数指定为false来禁用它们

use PH7\Generator\Password;

// The password won't contain any special characters such as -, _, ~, |, %, ^, !, $, #, @, and ?
echo Password::generate(Password::DEFAULT_LENGTH, false);

不提供参数时,该函数将生成一个12位密码。

use PH7\Generator\Password;

// By default, it generates a 12-length password
echo Password::generate();


// Password::DEFAULT_LENGTH also gives a 12-length password
echo Password::generate(Password::DEFAULT_LENGTH);

😋 谁做的?

Pierre-Henry Soria

@phenrysay pH-7

Pierre-Henry Soria,一位充满激情、禅宗且务实的软件工程师 😊

☕️ 想要帮助?请给我一杯咖啡,并支持此库的维护! 💪

⚖️ 许可证

PHP 通行证/密码生成器慷慨地分发给您,遵循MIT 🎉