Príklad generátora hesiel
Php / / July 04, 2021
Nasledujúci kód bude vygeneruje a heslo na PHP, v rozmedzí od 5 do 12 znakov, ktoré môžete tiež upraviť.
To sa hodí pri vytváraní používateľského systému v časti, kde používateľ zabudne svoj heslo, tak môže generovať a heslo a pošlite ho na váš e-mail a uložte ho do databázy, ak máte heslá šifrované.
Kód:
# Napríklad. Com
funkcia generatePassword ($ znakov) {
$ heslo = "";
$ characters = "0123456789bcdfghjkmnpqrstvwxyz!" # $% & / () =?,;.: -_} {*] [* - + / ";
$ i = 0;
$ while ($ i $ char = substr ($ znaky, mt_rand (0, strlen ($ znaky) -1), 1)
if (! strstr ($ heslo, $ char)) {
$ heslo. = $ char
$ i ++;
}
}
návratové heslo;
}
$ amountchar = rand (5, 12);
$ heslo = generatePassword ($ amountchar);
echo "Vygenerované heslo je:". $ heslo. "";
zahodil "
Zdvorilosť Príklad. Com";
?>