كيف يمكن ربط Discourse مع مزودي OIDC؟

تمكنت من ربط GitLab و Microsoft (Azure) باستخدام هذا المكون الإضافي. بالمناسبة: بالنسبة لخدمة Azure AD، تأكد من استخدام “معرف عميل التطبيق” كمعرف للعميل، وليس معرف السر أو القيمة).

كيف يمكن ربط Discourse بموفري OIDC اثنين، على سبيل المثال GitLab و Azure؟

تحرير: تمكنت من تفعيل تسجيل الدخول إلى GitLab باستخدام OAuth2، لذا فإن سؤالي الآن هو “نظري” أكثر.

أعتقد أنك ستحتاج إلى إنشاء نسخة من المكون الإضافي وتغيير اسمه لتتمكن من تكوينه مرتين. ربما يمكنك إنشاء نسخة منه وتضمينه بشكل ثابت لإحدى هاتين الخدمتين.