No estoy seguro, probablemente tendrás que importarlas a Memberful y creo que se sincronizarán por correo electrónico. Te sugiero que contactes a Memberful para conocer el mejor camino a seguir.
Lo haré, gracias por la ayuda en este caso.
Sigo teniendo dudas sobre el SSO obligatorio con Memberful. ¿Es necesario registrarse como usuario en Discourse mediante el SSO de Memberful? No estoy seguro de si funcionaría si uso el SSO de WordPress con Discourse, permitiendo que los usuarios se registren con una cuenta gratuita para publicar solo en Discourse, mientras que los miembros registrados a través de Memberful obtengan acceso a grupos privados.
Puedes permitir registros gratuitos con Memberful junto con planes de pago. Pruébalo en mi sitio si te gusta: https://npn.memberful.com/register. Esto crea automáticamente un usuario en Memberful, WordPress y Discourse, todos sincronizados.
Hola, Memberful y Discourse parecen tener un conflicto entre sí.
Discourse solo permite inicios de sesión automáticos a través de Memberful si la configuración de Discourse “Se requiere inicio de sesión” está activada.
Para las comunidades que solo son accesibles para miembros de pago, esta es una buena solución.
Sin embargo, para las comunidades freemium, o las comunidades que tienen tanto una membresía de pago como una membresía gratuita por cualquier motivo, significa que la funcionalidad de inicio de sesión automático está rota. Esto dificulta que cualquiera pueda iniciar sesión en la comunidad.
Una opción sería desconectar Memberful y Discourse. Luego, actualizar manualmente los permisos en Discourse cuando se una un nuevo miembro de pago a la comunidad (y vender membresías de pago a través de Stripe, ConvertKit, etc.).
Sin embargo, sería ideal si hubiera una manera para que Memberful habilite el inicio de sesión automático incluso cuando la configuración de Discourse “Se requiere inicio de sesión” está desactivada.
Agradezco cualquier idea/sugerencia.
¿El problema es que los usuarios hacen clic en un enlace a su sitio de Discourse desde Memberful y no inician sesión automáticamente, o el problema son los usuarios que visitan el sitio de Discourse directamente y no están seguros de cómo iniciar sesión en Discourse?
El primer problema podría resolverse en el extremo de Memberful si utilizaran esta estructura para los enlaces que crean a Discourse: Create a DiscourseConnect login link. No tengo una cuenta de Memberful, así que no estoy seguro de lo que se muestra en su extremo.
No estoy seguro de qué se podría hacer para mejorar el segundo escenario. La forma en que se espera que funcione me parece sencilla. Hacer clic en el enlace “Iniciar sesión” en Discourse debería iniciar sesión automáticamente a cualquier usuario que haya iniciado sesión en su sitio de Memberful en Discourse. Si el usuario que hace clic en el botón no ha iniciado sesión en Memberful, debería pasar por el flujo de inicio de sesión de Memberful y luego ser redirigido automáticamente de regreso a Discourse. Sería bueno saber si esto no funciona como se esperaba, o si funciona, pero los usuarios aún tienen problemas para averiguar cómo iniciar sesión.
¡Gracias @simon!
Aquí está el flujo de nuevos miembros en este momento:
Formas en que esto podría mejorar mucho:
-
Crear una nueva cuenta, ser redirigido a la comunidad e iniciar sesión.
-
Si el correo electrónico necesita ser verificado: Cuando reciba el correo electrónico de nuevo miembro, simplemente haga clic en el botón azul “Iniciar sesión” y se iniciará sesión automáticamente en la comunidad. (No vaya a Memberful en absoluto).
Bajo la suposición/conjetura potencial de que el #2 es la opción requerida, ¿hay algo que Memberful pueda hacer para configurar el enlace de inicio de sesión en ese correo electrónico para que el nuevo miembro sea enviado a la comunidad y se inicie sesión?
Agradezco toda la ayuda.
Sí, hay un par de lugares donde Memberful podría usar un enlace de inicio de sesión en el formulario que se muestra en este tema: Create a DiscourseConnect login link. Te he enviado un mensaje sobre esto porque me encontré con un par de problemas al pasar por el proceso de registro en tu sitio.
Hola,
Gracias a la ayuda de @simon y al amable equipo de Memberful, esto está resuelto.
La clave fue usar este enlace: https:/[Sitio de la Comunidad Discourse]/session/sso]
Coloqué ese enlace tanto en la configuración del plan de Registro Gratuito como en la redirección global para iniciar sesión:
También añadí este enlace personalizando su correo electrónico de “Nuevo miembro gratuito creado”.
Usar este enlace proporciona una experiencia de inicio de sesión fluida con Discourse y evita que los nuevos miembros se confundan por:
- Ser redirigidos al sitio de Discourse pero sin iniciar sesión, o
- Ser dirigidos a su página de perfil de Memberful, pero sin saber cómo llegar al sitio de Discourse.







