Hola a todos. Usamos Discourse con SSO, donde WordPress gestiona el inicio de sesión y luego permite al usuario acceder a Discourse.
Básicamente, nadie puede registrarse directamente en Discourse. Deben registrarse en nuestro sitio de WordPress.
Mi pregunta:
En ciertas situaciones, debido a un problema técnico, a veces necesito crear manualmente una nueva cuenta en Discourse. ¿Existe alguna forma sencilla de hacerlo con unos pocos clics? No tengo acceso a la consola para esta instalación de Discourse.
No hay nada similar a la funcionalidad de ‘Agregar nuevo usuario’ disponible en los sitios de WordPress. Si tienes acceso al servidor de WordPress y tienes WP-CLI instalado, podrías crear manualmente el usuario en WordPress y luego usar sync_sso para crear el usuario en Discourse. El plugin WP Discourse tiene algunas funciones que podrían ayudar con esto.
Gracias @simon. Lamentablemente, el problema es que sync_sso se agota en el tiempo de espera en el lado de Discourse cuando se trata de un usuario nuevo que debe crearse en Discourse. Todo lo relacionado con SSO funciona perfectamente cuando el usuario ya existe en Discourse.
(Este problema nos ha estado ocurriendo de forma esporádica durante años y nunca hemos podido averiguar por qué.)