WEB-d Développement Web

PHP, SQL, HTML5, CSS3, Javascript, Mootools, Référencement, SEO, CMS, e-commerce, Apache, Linux, Ubuntu, ...

Créer des mots de passe avec PEAR

Dans de nombreuses applications web, il est nécessaire de créer des mots de passe aléatoires. Il existe un package PEAR pour cela, ce qui évite de devoir systématiquement réinventer la roue... Pour l'installer:

sudo pear install Text_Password

Pour l'utiliser:


require_once "Text/Password.php";

// Par défaut, le mot de passe est 'prononçable'. Exemple: uidrouwapr
echo Text_Password::create(10) . "\n\n";

// Exemple: 1TIebqR6Dn
echo Text_Password::create(10, 'unpronounceable') . "\n\n";
 

La documentation complète est naturellement disponible sur le site du projet PEAR.

Articles similaires