WordPress Hosting

Cómo desactivar o cambiar el nivel del medidor de fortaleza de las contraseñas de WooCommerce

Igual no lo sabías, pero WooCommerce tiene una herramienta que fuerza a los usuarios a usar contraseñas fuertes.

No es un sistema de seguridad perfecto pero funciona para la mayoría de los usuarios.

¿Por qué podría querer desactivar el medidor de fortaleza de las contraseñas?

Bueno, se me ocurren varios motivos…

Uno de ellos es el rendimiento. El JavaScript requerido para que funcione el medidor de fortaleza de las contraseñas de WooCommerce pesa nada menos que 400 Kb, y eso que te quitas de la carga de todas tus páginas.

Por otra parte, ¿quién decide cuán fuertes deben ser las contraseñas de tu tienda online, WordPress o tú?

Pues eso.

Vale, quiero desactivar el medidor de fortaleza de contraseñas o cambiarle el nivel de exigencia, ¿se puede?

Pues claro, como todo en WordPress … y WooCommerce.

Aquí tienes unos bonitos códigos, que casi se explican solos…

Cómo desactivar el medidor de fortaleza de contraseñas de WooCommerce

/* Desactivar comprobador de fortaleza de contraseña WC */
function ayudawp_quitar_comprobar_clave() {
if ( wp_script_is( 'wc-password-strength-meter', 'enqueued' ) ) {
wp_dequeue_script( 'wc-password-strength-meter' );
}
} 
add_action( 'wp_print_scripts', 'ayudawp_quitar_comprobar_clave', 100 );

Añadiendo este código al final del archivo functions.php del tema activo o a tu plugin de personalizaciones se desactiva totalmente el medidor de fortaleza de las contraseñas, del todo.

Cómo personalizar el nivel de exigencia en las contraseñas del medidor de fortaleza de WooCommerce

/* Cambiar nivel de fortaleza de contraseñas en WooCommerce */
/* Ajustes de fortaleza
* 4 = Fuerte
* 3 = Medio (por defecto) 
* 2 = Débil pero algo más fuerte 
* 1 = Débil
* 0 = Muy débil / cualquier cosa
*/
add_filter( 'woocommerce_min_password_strength', 'ayudawp_cambiar_nivel_claves_wc' );
function ayudawp_cambiar_nivel_claves_wc( $strength ) {
return 4;
}

Este otro código te permitirá cambiar el nivel de exigencia de fortaleza en las contraseñas y, como indico en los comentarios del código, puedes cambiarlo de 0 a 4, por niveles de fortaleza.

Al contrario de lo que puedas creer, no so lo sirve para rebajar la exigencia de fortaleza, pues el nivel de WooCommerce por defecto es el 3, y puedes exigir contraseñas aún más fuertes cambiando al nivel 4, como en el código de ejemplo.

Y… nada más. Espero que estos trucos te sean útiles alguna vez 🙂

Compártelo en tus redes
Resúmelo con tu IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 5

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)


Sobre el autor

2 comentarios en “Cómo desactivar o cambiar el nivel del medidor de fortaleza de las contraseñas de WooCommerce”

  1. Buenos días Fernando, descativando por completo el nivel de exigencia de fortaleza de los usuarios de WC no estamos de alguna manera comprometiendo la seguridad de los mismos?, o peor ¿La seguridad de la web?

    1. Claro, es solo una opción que se debe tomar responsablemente, reforzando con otras medidas, como la renovación de contraseñas o reforzando el login

Los comentarios están cerrados.

Scroll al inicio