تمرير المستخدمين المخفيين/المحظورين عبر SSO؟

مرحبًا سام، نعم، لمشكلتي المباشرة، سأستجيب ببساطة لحدث الويب هوك user_logged_in — لا مشكلة. شكرًا لك على ذلك.

وأنا أفهم وجهة نظرك فيما يتعلق بما يمكن تمريره عبر SSO. ومع استمرار دمج Discourse بعمق مع موقعي، أبدأ في فهم المزيد حول كيفية اختياركم لتنفيذ SSO. إنه يعمل بشكل جيد حاليًا، لكنني أعتقد فعليًا أنه قد يكون من المثير تجميع جميع مربعات الاختيار “تجاوزات SSO…” في مربع اختيار عام واحد، على سبيل المثال: “SSO يدير جميع سمات المستخدم” (أو ما شابه ذلك).

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