Вы хотите использовать DiscourseConnect для SSO? Например, с одного провайдера идентификации аутентифицировать пользователей на нескольких сайтах Discourse с помощью DiscourseConnect? Если да, то, по моему мнению, это технически возможно, но это не тот сценарий использования, для которого предназначен DiscourseConnect. Сложность будет заключаться в определении, с какого сайта Discourse поступил запрос SSO. Я думаю, это можно сделать, добавив параметр URL в настройку «discourse connect url» каждого сайта Discourse. Например:
https://example.com/sso?subdomain=foohttps://example.com/sso?subdomain=bar
Код на стороне провайдера идентификации затем может перенаправлять запросы SSO на соответствующие поддомены: foo.example.com или bar.example.com.
Мне известен сайт, который ранее реализовывал что-то подобное, но я не уверен, используют ли они этот подход до сих пор.