Bonsoir à tous !
Bon j'arrête là, j'ai passé ma journée dessus
Ca marche, mais j'aurai aimé peaufiner deux trois trucs. La prochaine fois, je regarderais plus souvent les concours, car c'est sympa, surtout quand il pleut !
Passons au projet :
Voici les sources
Le lien
Technique :
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 autre 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.
Je vous souhaite une très bonne soirée à tous,
Amicalement
Partager