PHP code example of alia-mohamad / geradordesenhas

1. Go to this page and download the library: Download alia-mohamad/geradordesenhas library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

alia-mohamad / geradordesenhas example snippets




use AliAMohamad\GeradorDeSenhas\Gerador;

$gerador = new Gerador();
$gerador->bloquearCaracteres("Aafg!"); // Bloqueia os caracteres "[A,a,f,g,!]"
$senha = $gerador->gerarSenha(16); // Gera uma senha de 16 caracteres




use AliAMohamad\GeradorDeSenhas\Gerenciador;

$senha = "teste";

$gerenciador = new Gerenciador();
$hash = $gerenciador->gerarHashSenha($teste); // Agora eu tenho o hash da senha armazenada na variável.

$verdadeiro = $gerenciador->checarHash($senha, $hash); // A senha corresponde ao hash, retorna verdadeiro.
$falso = $gerenciador->checarHash("teste2", $hash); // A senha não corresponde ao hash, retorna false.




use AliAMohamad\GeradorDeSenhas\Verificador;

$verificador = new Verificador();
$verificador->verificarForcaDaSenha("teste");  // Retorna uma lista dizendo os critérios que a senha cumpre.