web-dev-qa-db-fra.com

Comment raccourcir la longueur du mot de passe généré automatiquement lors de l'inscription?

existe-t-il un moyen de raccourcir la longueur du "mot de passe généré automatiquement" qui est envoyé lors de l'enregistrement d'un nouvel utilisateur?

Je voudrais raccourcir ce mot de passe à 5 caractères maximum et également supprimer les chiffres "0" et "1" car ils peuvent être confondus pour les lettres "O" et "L".

Mes utilisateurs ne sont pas très au fait de la technologie et la plupart ne savent pas comment copier et coller un mot de passe. Ils tapent chaque caractère à la place, ce qui peut prendre beaucoup de temps et être frustrant en même temps. C'est pourquoi je cherche à raccourcir le mot de passe.

Ma version wordpress est: 3.5.1

1
theshorttree

Utilisez le crochet random_password. Il se déclenchera lors de nouvelles inscriptions une fois qu'un mot de passe aléatoire aura été généré.

add_filter('random_password', 'modify_the_pass');

function modify_the_pass($pass) {
    $pass = substr($pass, 0, 6); // make $pass six characters
    return $pass; // return our new $pass
}
2
montrealist