AlternC / AlternC

AlternC Hosting Panel
https://alternc.com/Home-fr
GNU General Public License v2.0
109 stars 68 forks source link

generate_password ne prend pas en compte le nbre de classes définies (fonction proposée) #158

Open quenenni opened 7 years ago

quenenni commented 7 years ago

Quand on demande à AlternC de générer un mdp, il ne prend pas en compte la complexité du mdp configuré dans AlternC. Par ex, on a mis complexité à 3 et on a regulièrement des mdp avec 1 ou 2 classes de caractères seulement.

J'ai refait la fonction. Fonction trouvée sur le net, adaptée pour prendre en compte les cars spéciaux. https://stackoverflow.com/a/43131749

Autre adaptation, si la complexité demandée est 1,2 ou 3, la fonction retourne un mdp avec 3 classes (min / maj / chiffres). Si la complexité est à 4, il inclut les cars spéciaux. Je préfère, perso, éviter les cars spéciaux s'ils ne sont pas requis.

-function generate_password(len){

-function generate_password_html(id, size, field1, field2) {