quiero mostrarles como cambie la forma de generar contraseñas en mi website en wordpres:
primero era ver que funcion generaba esta contraseña, y buscarla, la encontre
en wp_login.php se encuentra la siguiente linea: 262
Código PHP:
$user_pass = wp_generate_password();
http: // phpxref . ftwr. co.uk / wordpress /nav . html ? index . html
alli busque en donde se origina esta funcion, "wp_generate_password"..
y encontre el achico wp-includes/pluggable.php
y busque si se encontraba (obvio tan desesperado estaba que me iba a poner a buscar en todos los archivos que me decian alli, pocos por cierto..)
el codigo es el siguiente..
Código PHP:
function wp_generate_password($length = 12, $special_chars = true) {
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
if ( $special_chars )
$chars .= '*/-+?¿?)($%';
$password = '';
for ( $i = 0; $i < $length; $i++ )
$password .= substr($chars, wp_rand(0, strlen($chars) - 1), 1);
return $password;
}
y listo!
..
se preguntaran .. y que con esto!?.. bueno, esto lo estuve buscando, pues a mis usuarios creo que les resulta muy engorroso tener que digitar 12 caracteres incluyendo esos caracteres especiales que algunos teclados es imposible de sacar..
bueno, me siento contento por que busque, y la unica forma de encontrar esta informacion fue en ingles!.
aqui se las dejo en español.. por si les funciona
saludos!