ضبط المظهر ديناميكيًا على صفحة الهبوط

مرحبًا، أنا مطور ذو خبرة لكنني جديد تمامًا على Discourse، وسأستخدمه في مشروع وأخطط حاليًا لإضافة ميزات الوضع الفاتح/الداكن للمستخدمين.

سيكون المنتدى نطاقًا فرعيًا لتطبيق آخر، حيث سيتمكن المستخدم من التبديل بين الوضع الداكن والفاتح. سؤالي هو: هل يوفر Discourse طريقة لنقل موضوع المستخدم الحالي عند دخوله إلى المنتدى، لضمان تجربة سلسة؟

إذا كان الأمر كذلك، هل توجد آلية شائعة للتواصل مع الموقع الرئيسي في حال قام المستخدم بتغيير الموضوع داخل المنتدى؟

آمل أن تكون هذه مشكلة تم حلها سابقًا ولا تتطلب وظائف مخصصة. شكرًا!

إعجاب واحد (1)

هل تستخدم SSO؟ قد تمرر مجموعة للوضع الداكن ثم تستخدم هذه المجموعة لتعديل مكون السمة.

إعجاب واحد (1)

نعم، هذه فكرة، ربما يمكننا إعادة المصادقة وإرسال تفضيلات المستخدم التي تُدمج في الـ JWT.

بافتراض قدرتنا على نقل هذه المعلومات إلى المنتدى عبر ذلك أو عبر معامل استعلام، فما هو الأسلوب المعتاد لاستهلاك هذه المعلومات وتعيين سمة المستخدم قبل التمثيل الأولي؟