Desactivar/flexibilizar la política de contraseñas

30 ene 2016, 16:27:11
Vistas: 21.8K
Votos: 9

¿Alguien puede guiarme en la dirección correcta sobre cómo flexibilizar o desactivar la política de contraseñas fuertes? Me gustaría hacerlo sin utilizar ningún plugin. Estoy ejecutando un sitio no público y no necesito una seguridad tan estricta. captura de pantalla de la política de contraseñas de WordPress

8
Comentarios

No existe una "política de contraseñas seguras" en WordPress

Mark Kaplun Mark Kaplun
30 ene 2016 16:41:43

Bueno, no puedes crear una contraseña simple, solo aceptará contraseñas muy seguras cuando crees una cuenta como usuario. Quizás "política" no sea la palabra correcta. https://make.wordpress.org/core/2015/07/28/passwords-strong-by-default/

MrCalvin MrCalvin
31 ene 2016 00:01:25

A menos que algo haya cambiado mientras no prestaba atención, puedes confirmar una contraseña débil si deseas usar una. No es imposible, solo requiere un clic adicional.

Mark Kaplun Mark Kaplun
31 ene 2016 00:11:36

No es al crear la cuenta de administrador o al crear una cuenta de usuario en el backend. Es cuando un usuario crea su propia cuenta en el frontend. En mi caso usando el plugin de comercio electrónico WooCommerce. Pero por lo que puedo leer, esta política de contraseñas seguras es una característica del núcleo de WP, no proporcionada por el plugin. Pero la encuentro MUY restrictiva y quiero desactivarla o relajarla. He añadido una captura de pantalla a mi pregunta.

MrCalvin MrCalvin
1 feb 2016 01:25:36

WooCommerce probablemente no tiene nada que ver con la política de contraseñas, es algo que instalaste/configuraste específicamente para eso.

Mark Kaplun Mark Kaplun
1 feb 2016 05:42:06

Es un servicio del núcleo de WP. Implementaron la biblioteca llamada "zxcvbn", creada por Dropbox en 2012.

MrCalvin MrCalvin
2 feb 2016 10:31:25

si es WC quien lo implementó de esa manera, entonces debes pedir soporte en sus foros de soporte

Mark Kaplun Mark Kaplun
2 feb 2016 10:59:51

Ya lo hice...pero tengo más fe en wordpress.stackexchange ;-)

MrCalvin MrCalvin
3 feb 2016 11:30:41
Mostrar los 3 comentarios restantes
Todas las respuestas a la pregunta 4
1
13

Esto lo hará :-)

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'wc-password-strength-meter', 'enqueued' ) ) {
        wp_dequeue_script( 'wc-password-strength-meter' );
    }
}

Encontré la solución aquí.

12 abr 2016 18:07:40
Comentarios

Esto no funcionó para mí. Incluso intenté cambiarlo a 'password-strength-meter'

Flimm Flimm
29 may 2019 20:21:14
0

Actualmente no es posible cambiar los requisitos de fortaleza de la contraseña. Solo puedes desactivar la funcionalidad por completo eliminando el script de contraseña:

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'user-profile', 'enqueued' ) ) {
        wp_dequeue_script( 'user-profile' );
    }
}

Para cambiar la fortaleza mínima de la contraseña, puedo recomendar este plugin que se basa en la misma biblioteca y se integra perfectamente con WooCommerce: https://wordpress.org/plugins/wc-password-strength-settings/

19 ene 2020 18:17:12
1

Para actualizar esta respuesta:

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'user-profile', 'enqueued' ) ) {
        wp_dequeue_script( 'user-profile' );
    }
}
21 jun 2019 13:50:04
Comentarios

¿Cambió algo? ¿Nueva versión de WP? Hace tiempo que no trabajo con WP.

MrCalvin MrCalvin
22 jun 2019 14:24:22
1
-2

También se puede configurar en la función wp_generate_password. Por si acaso la utilizas en tu propio código. Consulta: https://codex.wordpress.org/Function_Reference/wp_generate_password

8 ene 2019 15:58:10
Comentarios

Esto solo cambia la contraseña sugerida por defecto, no modifica la fortaleza mínima requerida para la contraseña elegida.

Flimm Flimm
29 may 2019 20:21:54