لا، إنها فقط الدائرة الأكثر تعقيدًا التي خطرت ببالي. وكنت فقط أكتشف حدود Discourse. في الحياة الواقعية، لم أواجه مهمة صعبة كهذه مع العديد من المناقشات، وأعتقد الآن أن تخصيص مناقشة منفصلة لمهمة SSO فقط هو هندسة مفرطة. إذا وصلت إلى هذا، فأنت على المسار الخاطئ.
الآن ألتزم بفكرة أنك بحاجة إلى الانتقال من العام إلى الخاص. أي، استمرارًا للأمثلة التي قدمتها أعلاه: تفتح أولاً منتدى عامًا مخصصًا لجميع الحيوانات الأليفة، وعلاجها وطعامها، وعندما ينمو ترى الحاجة إلى فصل عدة فئات كبيرة في منتدى منفصل (أصحاب القطط وأصحاب الكلاب، لأنها أكبر الفئات ولا يتفقون جيدًا معًا وبشكل عام لا يهتمون كثيرًا بقراءة مشاكل بعضهم البعض). عندها يمكنك استخدام منتدىك الأصلي كموفر SSO للمنتديين الجديدين. سيكونون جميعًا في تآزر، لكنهم لن يعانوا من قرب شديد.
حالة الاستخدام الثانية التي أراها هي عند إنشاء منتديات لغات منفصلة، عندما يكون المنتدى المركزي هو اللغة الرئيسية بالإضافة إلى عدة منتديات بلغات أخرى متصلة بالموضوع عبر SSO. ولكن يجب القيام بذلك إذا كان الدعم بجميع اللغات المستخدمة متكافئًا. وربما يجب أن تبدأ بمنتدى واحد، مع فئات منفصلة للغات، وعندما ينمو ويصبح التواصل غير مريح، قم بتقسيمه إلى منتديات مختلفة.
يجب أن تكون النقطة الرئيسية هنا هي المزامنة التلقائية لحسابات المستخدمين بين جميع المنتديات وتسجيل الدخول التلقائي إلى جميع المنتديات / المواقع عند الدخول إلى أحدها.