Hola Comunidad de Discourse,
Tengo una pregunta sobre la configuración de Discourse SSO (DiscourseConnect). ¿Hay alguna forma de incluir parámetros adicionales en la solicitud cuando Discourse accede a la URL de DiscourseConnect? Específicamente, quiero pasar datos del usuario en la solicitud a la URL de DiscourseConnect, como un token de usuario o un ID de usuario, que pueda usar para autenticar al usuario y completar el proceso de inicio de sesión SSO.
El desafío que enfrento es que los usuarios deben iniciar sesión dos veces, una vez en mi proyecto y nuevamente en Discourse, al conectarse a través de SSO. Idealmente, me gustaría optimizar el proceso para que si el usuario ya ha iniciado sesión en mi proyecto, no tenga que iniciar sesión nuevamente con las mismas credenciales en mi proyecto.
¿Existe alguna característica en Discourse o alguna práctica recomendada para manejar esto? Agradecería cualquier orientación o sugerencia para hacer que la experiencia SSO sea más fluida.
¡Gracias!