Générateur de mot de passe

Re-bonjour,

Autre petit article au sujet du Défi : Créez votre propre générateur de mots de passe que j’ai réalisé dans l’urgence en 24 heures.

Le concours terminé, je l’améliorerais un peu.

password-ftrTechnique :

Techniquement, vu le manque de temps, je me suis appuyé sur bootstrap et jquery.
La partie génération est côté serveur en PHP, appelé en Ajax sur la page.

J’ai fait un fichier qui génère le code, un qui le teste, un autre qui contient les définitions de caractère.

Concept :
J’ai essayé de faire quelque chose de simple. J’ai divisé les caractères par type, et chaque fois qu’un caractère est généré, le prochain doit être d’un type différent. Bien sûr, on évite les répétitions si possible (sur une demande de 50 caractères, c’est dur).
J’ai testé une petite fonctionnalité, qui de mon avis peut être intéressante à défaut d’être vraiment très utile : les masques.
Si l’utilisateur veut à tout pris que certains caractères soient contenus dans son mot de passe, il saisi ses caractères, par exemple « LC », ses initiales.
Il veut ensuite 4 caractères de généré après ces deux lettres. Il tape donc « LC**** » .
L’algo sait donc que les deux premiers caractères sont du type lettre, et il va donc générer pour remplacer les astérisques deux caractères entiers, et deux symboles.

Si vous voulez le tester c’est ici

Les sources (Elles sont évidement Open Source, je n’ai pas eu le temps de le définir et de les placer sur sourceforge)

0 commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


*