Alguém descobriu ou construiu um site como multisite (SSO), gostaria de ver as possibilidades para inspiração!

Você quer usar o DiscourseConnect para SSO? Por exemplo, a partir de um site de provedor de identidade, autenticar usuários em vários sites do Discourse com o DiscourseConnect? Se sim, acho que é tecnicamente possível fazer isso, mas não é o caso de uso pretendido para o DiscourseConnect. O desafio será determinar de qual site do Discourse uma solicitação de SSO se originou. Eu acho que isso pode ser feito adicionando um parâmetro de URL à configuração discourse connect url de cada site do Discourse. Por exemplo:

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

O código no site do provedor de identidade poderia então redirecionar as solicitações de SSO para os subdomínios apropriados: foo.example.com ou bar.example.com.

Estou ciente de um site que implementou algo assim no passado, mas não tenho certeza se eles ainda estão usando essa abordagem.

1 curtida