Discourse como provedor de SSO para múltiplos clientes

Não, é apenas o circuito mais complexo que me ocorreu. E eu estava apenas descobrindo os limites do Discourse. Na vida real, ainda não tive uma tarefa tão difícil com muitos discursos, e agora acho que a alocação de um discurso separado apenas para a tarefa de SSO é um exagero. Se você chegou a isso, então está no caminho errado.

Agora eu sigo a ideia de que você precisa ir do geral para o particular. Ou seja, continuando os exemplos que dei acima: você primeiro abre um fórum geral dedicado a todos os animais de estimação, seu tratamento e alimentação, e quando ele cresce, você vê a necessidade de separar várias categorias grandes em um fórum separado (donos de gatos e donos de cães, porque são as maiores categorias e eles não se dão bem e, em geral, não estão muito interessados em ler sobre os problemas uns dos outros). É quando você pode usar seu fórum original como provedor de SSO para os dois novos fóruns. Todos estarão em sinergia, mas não sofrerão com proximidade excessiva.

O segundo caso de uso que vejo é ao criar fóruns separados por idioma, quando o fórum central é o idioma principal e mais alguns fóruns em outros idiomas conectados ao tópico via SSO são instalados a ele. Mas isso deve ser feito se o suporte em todos os idiomas usados for equivalente. E talvez você também deva começar com um fórum, com categorias separadas para idiomas, e quando ele crescer e se tornar desconfortável para se comunicar, então se dividir em fóruns diferentes.

O ponto principal aqui deve ser a sincronização automática de contas de usuário entre todos os fóruns e o login automático em todos os fóruns / sites ao entrar em um deles.