Soporte » Plugins y Hacks » WooCommerce » Enviar contraseña autogenerada

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador Jose Luis

    (@jose64)

    Hola.

    Bienvenido al foro de soporte. Por seguridad WooCommerce, y en general WordPress, no envía contraseñas por correo electrónico ni las almacena en su base de datos en forma de texto plano, ten en cuenta que el correo electrónico en general no es un medio de comunicación seguro.

    Esto cambió desde hace varias versiones de WordPress y WooCommerce, por lo que el mensaje que muestra la contraseña corresponde a una instalación obsoleta.

    Comenta si tienes alguna duda y, por favor, recuerda marcar el debate como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate sklmkt

    (@sklmkt)

    Este correo de la imagen con la contraseña se mandó el mes pasado con la versión actualizada

    Moderador Jose Luis

    (@jose64)

    Hola.

    En la versión 4.4 WordPress se implementó el envío de un enlace para recuperar el correo electrónico:

    Home / Reference / Functions / get_password_reset_key()

    En la versión 4.3 se eliminan las contraseñas en texto plano:

    Home / Reference / Functions / wp_new_user_notification()

    Si el correo que muestras es de hace un mes es porque tenías algún plugin, código personalizado o inclusive el tema que modifican el comportamiento por defecto de WordPress.

    Iniciador del debate sklmkt

    (@sklmkt)

    ¿Habría alguna manera de hacer que en el correo predeterminado que se envía al crearse una nueva cuenta se envié la contraseña como antes?

    Moderador Jose Luis

    (@jose64)

    Hola.

    En el repositorio no hay ningún plugin para hacerlo pero con código se puede hacer de todo, inclusive eliminar las medidas de seguridad de WordPress. No te lo recomiendo pero aquí tienes uno:

    Enviar contraseña en mail

    Recuerda marcar el debate como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate sklmkt

    (@sklmkt)

    Me imagino que te refieres a este código: https://stackoverflow.com/questions/61576356/send-an-email-notification-with-the-generated-password-on-woocommerce-user-creat

    ¿Dónde y cómo debería incorporarlo?

    Moderador Jose Luis

    (@jose64)

    Hola @sklmkt

    Por lo que veo tienes pocos conocimientos de este tema, no tengo ningún problema en explicártelo, pero ten en cuenta que al contrario del código nativo de WordPress que está revisado, supervisado y monitorizado por la comunidad ese código que vas a usar no tiene ningún tipo de supervisión o mantenimiento y puede ocasionarte más adelante problemas de compatibilidad o seguridad. Por eso te insisto en que no deberías usarlo, pero, eso es decisión tuya.

    Inclúyelo en el archivo functions.php de tu tema hijo o en un archivo de funcionalidades como Code Snippets

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.