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=foohttps://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.