I frequently refer to the Official Single-Sign-On post for SSO documentation. I just noticed, however, that the reference implementation has a few accessors that aren’t mentioned in that post (notably avatar_force_update, title, and groups). Would it be possible to update that post to include descriptions of these fields?
It is a wiki
feel free to give it a shot!
no way! Here goes nothing!
That was easy enough. Thanks @sam!
I inspected discourse code base and added some notes about groups and the discourse option called sso overrides groups based on what I learned from that.
Perhaps someone could verify I got it right? Official Single-Sign-On for Discourse (sso)
Edit seems fine, thanks Erik.
لقد كنت أواجه صعوبة مؤخرًا في هذا التطبيق، وأود أن أبدأ بالشكر لكم على توثيق وظيفة SSO! لم يكن ليتم ذلك لولا ذلك!
ومع ذلك، فإن السلوك الذي لاحظته في اختبار جديد للتو لا يتطابق تمامًا مع هذا التوثيق. عند تحديد خيار “تجاوز SSO للمجموعات”، فإن معلمة add_groups لا تضيف المجموعات المدرجة. ومع ذلك، فإن معلمة groups تحدد عضوية المجموعات بشكل صحيح.
وعند عدم تحديد خيار “تجاوز SSO للمجموعات”، فإن add_groups يعمل ولكن groups لا يعمل.
كما تعلمت أيضًا أن قائمة المجموعات المفصولة بفواصل غير متسامحة مع المسافات حولها (أو على الأقل بعد الفواصل). حسب ذاكرتي، عندما توجد مسافات، يتم التعرف على المجموعة الأولى فقط.
كانت توثيق SSO ممتازًا في مساعدتي على إعداد SSO. ومع ذلك، أحتاج الآن إلى تضمين بيانات حقول مخصصة مع الحمولة، وللأسف فإن الرابط في التوثيق (تحت الميزات المتقدمة) يؤدي إلى صفحة خطأ. إذا أمكن لأحد أن يوجهني إلى الاتجاه الصحيح، فسأقوم بتحديث التوثيق بكل سرور.
أرى تلميحًا في هذه الصفحة… آمل أن يكون ذلك مفيدًا.