[PHP] Yet Another Password generation class
By Guillaume BRETOU on Friday, November 5 2010, 09:18 - PHP - Permalink
Voici une classe de génération de mots de passe que j'utilise.
Cette classe, sans grande prétention, permet juste de générer un mot de passe en spécifiant 5 paramètres :
- un nombre de minuscules
- un nombre de majuscules
- un nombre de caractères numériques
- un nombre de caractères spéciaux
- un nombre de caractère total
Une vérification est faite sur le nombre de caractères maximum, c'est-à-dire que la somme des quatre premiers paramètres ne doit pas être supérieur au dernier.
Bien évidemment, si la somme des quatre premiers paramètres est inférieure au dernier paramètre, la classe va alors remplir aléatoirement le reste.
J'ai inclus des exemples en fin de fichier.
La classe est en annexe.
Edit du 25/05
Suite à une remarque pertinente, j'ai réduit la plage des caractères spéciaux disponibles.
Comments
Le lien en annexe ne marche pas.
En attente de cette class qui me parait pas mal du tout ;-)
C'est réparé ;)