¡Alguien ha descubierto o construido un sitio como multisite (SSO), me gustaría ver las posibilidades para inspirarse!

¿Quieres usar DiscourseConnect para SSO? Por ejemplo, desde un sitio de proveedor de identidad, ¿autenticar usuarios en varios sitios de Discourse con DiscourseConnect? Si es así, creo que es técnicamente posible hacerlo, pero no es el caso de uso previsto para DiscourseConnect. El desafío será determinar de qué sitio de Discourse se originó una solicitud de SSO. Creo que esto se puede hacer agregando un parámetro de URL a la configuración de discourse connect url de cada sitio de Discourse. Por ejemplo:

  • https://example.com/sso?subdomain=foo
  • https://example.com/sso?subdomain=bar

El código en el sitio del proveedor de identidad podría entonces redirigir las solicitudes de SSO a los subdominios apropiados: foo.example.com o bar.example.com.

Tengo conocimiento de un sitio que implementó algo así en el pasado, pero no estoy seguro de si todavía están utilizando ese enfoque.

1 me gusta