Preguntas sobre el proveedor DiscourseConnect

Puedes confirmar si las direcciones de correo electrónico se están verificando o no creando una nueva cuenta en WordPress después de haber habilitado Discourse Connect. Si las direcciones de correo electrónico se verifican, verás una confirmación en la parte inferior de la página de preferencias del usuario. También puedes marcar manualmente una dirección de correo electrónico como verificada desde aquí:

Suponiendo que las direcciones de correo electrónico no se estén verificando, aquí tienes instrucciones sobre cómo hacer que las direcciones de correo electrónico se marquen como verificadas cuando un usuario crea una cuenta: Configure single sign-on (SSO) with WP Discourse and DiscourseConnect. Esto sería seguro de hacer si tu sitio está enviando a los usuarios un correo electrónico de confirmación que contiene un enlace en el que deben hacer clic antes de poder acceder al sitio. Si tu sitio de WordPress no está haciendo eso, también podrías agregar algo de código para que las direcciones de correo electrónico de los usuarios se marquen como verificadas después de que se hayan registrado en uno de tus cursos. Configurar eso podría requerir la ayuda de un desarrollador.

Veo dos páginas de inicio de sesión separadas en tu sitio:

Lo más fácil sería solucionar esto para que solo haya una página de inicio de sesión en el sitio, y la página contenga un enlace válido a la página de registro del sitio. Sospecho que eso se puede lograr a través de la página de configuración del plugin que agrega el formulario de inicio de sesión. Ten en cuenta que si eliges usar la página de inicio de sesión en https://projectvanlife.com/login/, deberás agregar /login a la “Ruta a tu página de inicio de sesión” en la configuración de WP Discourse:

Creo que esto podría confundir a los usuarios. Un enfoque más fácil sería simplemente agregar un enlace a tu foro de Discourse que esté estructurado de manera que los usuarios inicien sesión automáticamente en Discourse cuando hagan clic en el enlace. Aquí tienes detalles sobre cómo crear el enlace: Create a DiscourseConnect login link. Una vez que DiscourseConnect esté habilitado en tu sitio, también deberías estructurar este enlace de esa manera:

Eso es posible. Algunos detalles sobre cómo hacerlo están aquí: How to import Discourse users to WordPress? - #2 by simon. El principal problema que veo es que estarías creándote trabajo sin facilitar mucho las cosas a tus usuarios. Si fuera yo, me preocuparía que los usuarios no recibieran o no leyeran el correo electrónico y que a algunos usuarios no les gustara que se creara una nueva cuenta en su nombre. También existe un posible problema de seguridad a menos que el plugin importador que utilices tenga una forma de obligar a los usuarios a cambiar sus contraseñas después de su primer inicio de sesión.

Sería mucho más fácil simplemente crear un tema de banner en tu categoría de “personal” con detalles sobre el cambio. La redacción de la captura de pantalla podría mejorarse un poco:

Una vez que hayas realizado el cambio, actualiza el tema del banner para informar a los usuarios que se pongan en contacto con un administrador si tienen algún problema para iniciar sesión.

Se me acaba de ocurrir algo que podría ayudar. Podrías configurar temporalmente tu sitio de Discourse para que sea el proveedor de DiscourseConnect para tu sitio web entre ahora y el momento en que configures tu sitio de WordPress como el proveedor de DiscourseConnect. Si hicieras eso, podrías agregar algo como lo siguiente al tema del banner:

Aquí tienes el enlace completo que he utilizado:

<a>Crea una cuenta en (el nombre de tu sitio web)</a>

Al hacer clic en él, se registrará una nueva cuenta en WordPress y se redirigirá a los usuarios a su página de perfil de WordPress, donde podrán establecer una contraseña. Ten en cuenta que en tu caso necesitarás reemplazar ambos usos de http://wp-discourse.test en el enlace con https://projectvanlife.com/

4 Me gusta