valdiney/password-generator

使用这个类你可以生成强大的密码。

dev-master 2019-07-02 02:32 UTC

This package is auto-updated.

Last update: 2024-09-17 04:08:41 UTC


README

Class para gerar Senhas.

描述

使用这个类,你可以非常简单、智能地生成强大的密码。可以生成包含数字、大写字母、小写字母和特殊字符的密码... 你也可以选择不使用某些特性,但建议使用类的全部功能,以确保你的密码结构强大!

安装

你可以使用 composer 在你的项目中安装这个类。只需在 composer.json 中添加:require: "valdiney/password-generator": "dev-master"

在 Packagist 上查看

如何使用

generate() 方法接收四个参数,第一个参数是一个整数,表示将要生成的密码长度。接下来的三个参数是布尔值 [true] 或 [false]。

PasswordGenerator::generate([Tamanho da Senha], [Números], [Caracteres Especiais ], [Letras Maiúsculas]);

使用示例

   require_once("generator/PasswordGenerator.php");

    /**
    * Gera uma senha com todos os recursos da classe.
    * Algo como: QaYE%1Gfu 
    */
	 echo generator\PasswordGenerator::generate(10);

	/**
    * Gera uma senha omitindo alguns recursos.
    * Algo como: hkrplcgyl 
    */
    echo generator\PasswordGenerator::generate(10, false, false, false);