Avisos
Vaciar todo

[Resuelto] DISMINUIR NIVEL DIFICULTAD AL CREAR CUENTA CLIENTE WOOCOMMERCE

16 Respuestas
3 Usuarios
2 Reactions
58 Visitas
Respuestas: 123
Estimable Member
Topic starter
 

Hola, mi consulta es acerca de la dificultad a la hora de crear una contraseña cuando un cliente crea una cuenta en mi tienda online, entiendo que esta dificultad (bastante por cierto) es la que trae de serie woocommerce, y he intentado disminuir esta para que pida menos requisitos al crear la password y que pida menos requisitos a la hora de crear la contraseña, para evitar problemas a la hora de crear una cuenta para los nuevos clientes, algo que indirectamente se puede traducir en menos ventas, ya que en este ecommerce solo permito tramitar un pedido a clientes registrados, he visto por ahí que para solucionar esto que os digo, por internet he visto que para este problema hay un código, el cual no me he fiado mucho de aplicar por si el resultado no es el esperado (Con esto me refiero a que se pueda crear cualquier contraseña incluso 3 dígitos y eso tampoco es lo que quiero), simplemente necesito que pida menos requisitos, también he visto que hay un plugin, pero sinceramente para esto preferiría prescindir de utilizar plugin. Como siempre, muchas gracias por vuestra ayuda y pasad un buen día. saludos.

DAcsC

Contenido solo visible a usuarios registrados


 
Respondido : 29/03/2023 10:13 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Ismael.

Prueba añadiendo lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets

add_filter( 'woocommerce_min_password_strength', 'we_nivel_seguridad_contrasena' );
function we_nivel_seguridad_contrasena( $strength ) {
return 1;
}

 

Si te fijas en el código la última línea es un return y este es el el que le indica el nivel de la contraseña:

Nivel 4: Mínimo 12 caracteres, obligatorio símbolos, mayúsculas, minúsculas y números.

Nivel 3: El que está por defecto. Mínimo 12 caracteres. Mayúsculas, minúsculas y números.

Nivel 2: Mínimo 8 caracteres y mayúsculas, minúsculas y números.

Nivel 1: Mínimo 8 caracteres. Letras y números.

Nivel 0: Cualquier contraseña vale.

 

Puedes variar el nivel modificando el valor de return.

 

Un saludo


Esta publicación ha sido modificada el hace 2 años por Pepe
 
Respondido : 29/03/2023 10:41 am
Ismael reaccionó
Respuestas: 123
Estimable Member
Topic starter
 

@pepesoler Hola Pepe, pruebo a añadir el código que me has comentado, he cambiado el valor de 1 a 2, aun así no se me aplica cambio, me sigue pidiendo 12 caracteres, he probado a borrar todas las caches por si no se han aplicado los cambios, pero sigue sin funcionarme, te adjunto captura, mil gracias, saludos.

dnfn

 
Respondido : 29/03/2023 11:04 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Ismael, 

Veo que está funcionando de forma correcta, he realizado una prueba para añadir una cuenta creando una contraseña de acuerdo a los requerimientos del nivel que mencionas añadiste "Nivel 2: Mínimo 8 caracteres y mayúsculas, minúsculas y números", actualmente esta contraseña es solo de letras en minúsculas y números.

image

Sin embargo, si deseas probar otras opciones puedes revisar el siguiente plugin → https://wordpress.org/plugins/wc-password-strength-settings/ una vez lo instalas puedes ajustar las fortalezas de las contraseñas desde el apartado de WooCommerce → Ajustes → Cuentas y privacidad en la sección inferior que se añade "User Password Strength Settings"

image

Verifícalo y nos comentas como va todo

Un Saludo 


 
Respondido : 29/03/2023 11:23 am
Respuestas: 123
Estimable Member
Topic starter
 

@karen Hola Karen, a mi no se me aprecian aún los cambios, te adjunto captura, pero con la captura que tu me mandas, parece que se ha solucionado, así que voy a esperar a que me aparezca a mi también y cierro tema, muchas gracias a Pepe y a ti, pasad buen día.


 
Respondido : 29/03/2023 11:36 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Ismael, 

Gracias a ti, es un placer para nosotros poder ayudarte.

De igual forma puedes verífica si es la caché de tu navegador y comprueba si puedes ver los cambos. 

Quedamos atentos como ha ido todo

Un Saludo 

 


 
Respondido : 29/03/2023 11:39 am
Ismael reaccionó
Respuestas: 123
Estimable Member
Topic starter
 
gfdsgh

 
Respondido : 29/03/2023 11:40 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Ismael.

Ten en cuenta que cada nivel tiene unas características distintas y tienen que cumplirse, por ejemplo Nivel 2: Mínimo 8 caracteres y mayúsculas, minúsculas y números.

Veo que está funcionado bien:

screenshot clubjano.es 2023.03.29 13 46 29

Un saludo

 


Esta publicación ha sido modificada el hace 2 años por Pepe
 
Respondido : 29/03/2023 11:48 am
Respuestas: 123
Estimable Member
Topic starter
 

@pepesoler @karen Hola de nuevo Pepe y Karen, acabo de probar para ver si ya se han hecho efectivos los cambios, y he probado a crear una contraseña de 3 caracteres, 111, y me ha dejado crear una cuenta, sabéis a que puede deberse este fallo? lo digo porque a vosotros si os ha dejado, Como una imagen vale más que mil palabras, adjunto captura. Mil gracias cracks, un saludo.

vzd

 


 
Respondido : 29/03/2023 3:31 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Ismael, 

En este caso bajo que nivel tienes las contraseñas configuradas, ten en cuenta que para una contraseña de 3 caracteres necesitas configurar el nivel en Nivel 0: Cualquier contraseña vale.

Coméntanos como tienes añadido esta opción de esta forma podemos revisar con mayor detalle.

Un Saludo


 
Respondido : 29/03/2023 3:48 pm
Respuestas: 123
Estimable Member
Topic starter
 

@karen @pepesoler Hola Karen, el código me había desaparecido, no se si se debe a haber actualizado el tema, acabo de volver a ponerlo, y en el valor he puesto "2" para ver si funciona como os aparecía esta mañana a Pepe y a ti, de momento no me aparecen cambios y sigue dejándome crearla sin ningún tipo de restricción, os digo algo cuando vea si se aplica o no, mil gracias. Saludos.


 
Respondido : 29/03/2023 4:03 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Ismael, 

De acuerdo, es posible que al actualizar el tema este código se eliminará, ten en cuenta que al no usar temas hijos cuando se actualiza un tema este sobreescribe cualquier cambio que realizamos. 

Quedamos atentos como ha ido todo y si funciona de forma correcta como necesitas. 

Un Saludo 


 
Respondido : 29/03/2023 4:12 pm
Respuestas: 123
Estimable Member
Topic starter
 

@karen Buenos días, acabo de hacer las comprobaciones oportunas y sigue sin cambiarse el nivel de dificultad al crear una contraseña, adjunto capturas, mil gracias por vuestra ayuda, saludos.

Captura
vsfv

 
Respondido : 30/03/2023 7:02 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Ismael.

En el nivel dos dependiendo de la contraseña que añadas tienes que añadir 8 o 9 caracteres, por ejemplo en la que muestras añade un carácter más:

Hola11111

Por ejemplo si pruebas con esta tiene que funcionar 

Hola2498

 

La anterior es demasiado sencilla ya que utilizas los mismos números al final.

 

Un saludo

 

 


 
Respondido : 30/03/2023 11:37 am
Respuestas: 123
Estimable Member
Topic starter
 

@pepesoler Hola Pepe, parece que de esta forma si funciona, me despiste por lo de los 8 caracteres, si vuelve a dar problemas os comento pero de momento duda resuelta y cierro tema, mil gracias por vuestra ayuda y pasad un buen día, saludos.


 
Respondido : 31/03/2023 9:56 am
Página 1 / 2