Continuando una discusión con @simon desde: Hacer que Discourse reconozca cuentas verificadas en WordPress (y WooCommerce) para SSO:
Aquí hay información sobre nuestra configuración:
- Estamos utilizando el plugin WP Discourse para nuestro sitio de WordPress
- Usamos WordPress como proveedor de SSO
- NO usamos el
wp-login.phppredeterminado para que los usuarios inicien sesión o se registren - NO usamos un plugin de membresía dedicado, como Memberful
- SÍ usamos WooCommerce como proveedor de inicio de sesión, el cual también gestiona usuarios y crea nuevos usuarios en WordPress después de que se crean nuevas cuentas
- WooCommerce utiliza /my-account para el registro/inicio de sesión (por ejemplo, https://pickleballist.com/my-account)
- Siguiendo el consejo proporcionado en el enlace anterior: cuando un usuario de WP verificado, que ha iniciado sesión en WP, hace clic en el botón “Iniciar sesión” en Discourse, se inicia sesión automáticamente en Discourse

El desafío que enfrentamos es que los usuarios nunca son redirigidos a Discourse. Esto es lo que nos gustaría lograr:
Usuario en WordPress: Si un usuario hace clic en Registrarse/Iniciar sesión, queremos que vea el modal de inicio de sesión/registro de WP, lo use y, después de iniciar sesión, sea redirigido a la página /my-account de WordPress. Esto es lo que actualmente ocurre.
Usuario en Discourse: Si un usuario hace clic en el botón “Iniciar sesión” o en “Responder” en uno de los hilos, queremos que vea el modal de inicio de sesión/registro de WP, lo use y, después de iniciar sesión, sea redirigido de nuevo al lugar donde dejó Discourse.
He revisado otros hilos, pero no he encontrado una solución que funcione para nosotros. ¡Cualquier ayuda será muy apreciada!