تسجيل الدخول عبر SSO مع Discourse

مرحباً مجتمع Discourse،

لدي سؤال بخصوص إعداد Discourse SSO (DiscourseConnect). هل هناك طريقة لتضمين معلمات إضافية في الطلب عندما يقوم Discourse بالوصول إلى عنوان URL الخاص بـ DiscourseConnect؟ على وجه التحديد، أرغب في تمرير بيانات المستخدم في الطلب إلى عنوان URL الخاص بـ DiscourseConnect، مثل رمز مميز للمستخدم أو معرف المستخدم، والذي يمكنني استخدامه للمصادقة على المستخدم وإكمال عملية تسجيل الدخول عبر SSO.

التحدي الذي أواجهه هو أنه يُطلب من المستخدمين تسجيل الدخول مرتين - مرة لمشروعي ومرة أخرى لـ Discourse - عند الاتصال عبر SSO. من الناحية المثالية، أود تبسيط العملية بحيث إذا كان المستخدم قد سجل الدخول بالفعل إلى مشروعي، فلن يضطر إلى تسجيل الدخول مرة أخرى بنفس بيانات الاعتماد على مشروعي.

هل هناك ميزة في Discourse أو أي ممارسات موصى بها للتعامل مع هذا؟ سأكون ممتنًا لأي توجيهات أو اقتراحات لجعل تجربة SSO أكثر سلاسة.

شكرا لكم!