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 🙂

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(3 votos, promedio: 5)

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

Sobre el autor

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido