Discourse come provider SSO per più clienti

No, è solo il circuito più complesso che mi sia venuto in mente. E stavo solo cercando di capire i limiti di Discourse. Nella vita reale, non ho ancora avuto un compito così difficile con molti discorsi e ora penso che l’allocazione di un discorso separato solo per il compito SSO sia un eccessivo ingegnerizzazione. Se sei arrivato a questo, allora sei sulla strada sbagliata.

Ora aderisco all’idea che devi andare dal generale al particolare. Cioè, continuando gli esempi che ho fornito sopra: prima apri un forum generale dedicato a tutti gli animali domestici, al loro trattamento e cibo, e quando cresce vedi la necessità di separare diverse grandi categorie in un forum separato (proprietari di gatti e proprietari di cani, perché queste sono le categorie più grandi e non vanno molto d’accordo tra loro e in generale non sono molto interessati a leggere dei problemi degli altri). È allora che puoi usare il tuo forum originale come provider SSO per i due nuovi forum. Saranno tutti in sinergia, ma non soffriranno di una vicinanza troppo stretta.

Il secondo caso d’uso che vedo è quando si creano forum separati per lingua, quando il forum centrale è la lingua principale e in più sono installati diversi forum in altre lingue collegati all’argomento tramite SSO. Ma questo dovrebbe essere fatto se il supporto in tutte le lingue utilizzate è equivalente. E forse dovresti anche iniziare con un forum, con categorie separate per le lingue, e quando cresce e diventa scomodo comunicare, allora dividere in forum diversi.

Il punto principale qui dovrebbe essere la sincronizzazione automatica degli account utente tra tutti i forum e l’accesso automatico a tutti i forum / siti quando si accede a uno di essi.