تسجيل دخول Rocket.Chat بواسطة SSO + إضافة الملحق المدمج

أعتقد، نعم! شكرًا لك.

لدي مشكلة مع …


هذه نافذة الدردشة الخاصة بي. :ok_man:

يبدو أن هناك مشكلة في التكوين داخل Rocket.Chat، وهي خارج نطاق موضوع هذه الإضافة. هل قمت بتفعيل خيار السماح بإنشاء المستخدمين كما هو موضح في المنشور الأول؟

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


يجب تفعيل هذا المفتاح كما أفهم؟
وإلا فلن تعمل الإعدادات؟

الآن كل شيء صحيح؟

أنت محق، يجب تمكين CAS SSO بشكل منفصل بالفعل. لقد أضفته إلى المنشور الأول. آسف على الإرباك.

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


كيف يمكنك تغيير نمط شريط العنوان هذا؟ شكرًا لك.

يمكنك تنسيق شريط العنوان من خلال استهداف .rocketchat-header في CSS ضمن مكون السمة.

3 إعجابات

يبدو هذا رائعًا. لقد قمت بدمج خادم Flask كوسيط لتسجيل الدخول الموحد (SSO) وحاولت دمج الأمور في واجهة المستخدم بأفضل طريقة ممكنة، لكن هذا الحل أجمل بكثير! سأقوم بتطبيقه بمجرد أن أجد بضع دقائق.

3 إعجابات

لقد فوّتُ هذا تمامًا لأنك عدّلت المشاركة. إنها تعمل الآن، شكرًا لك! المشكلة الوحيدة التي أواجهها الآن هي عدم ظهور الصور الرمزية. أنا أستخدم S3 و CDN، هل يجب أن تعمل مع هذا الإعداد؟

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

من المفترض أن يعمل، لكنني لن أتفاجأ إذا كانت هناك مشكلة في هذا.
إذا أرسلت لي رسالة خاصة (PM) مع تفاصيل الموقع، فسأكون سعيدًا بإلقاء نظرة عليها.

بعد إعدادي، لم يتم عرض زر مربع الدردشة على الصفحة

أي زر؟
نحتاج إلى مزيد من المعلومات، مثل رابط منتداك وماذا فعلت لإعداد كل شيء.

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

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

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

لا أملك هاتفًا يعمل بنظام أندرويد، لذا لا يمكنني اختبار ذلك. ما لم يتمكن شخص ما من تكرار المشكلة والحصول على تفاصيل أكثر، فلن أتمكن من المساعدة أو إصلاحها.

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

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

هذا على الأرجح ناتج عن الإعداد إظهار نموذج تسجيل الدخول الافتراضي: معطل في جانب RocketChat.
ولكن احذر من تمكينه! عندما يأتي المستخدمون من Discourse وأيضًا يكونون قادرين على التسجيل مباشرة، فسيؤدي ذلك إلى جميع أنواع المشاكل.

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

@RGJ شكرًا جزيلاً لك على هذا الملحق الرائع، ريتشارد!
في الآونة الأخيرة، قمت بتحديث Rocket Chat إلى أحدث إصدار، والآن يظهر رمز الإرسال في الدردشة المضمنة في مكان خاطئ (انظر الصورة المرفقة).
كان في مكانه الصحيح قبل الترقية.
هل يمكنك اقتراح طريقة لحل ذلك؟ ربما عبر CSS؟
شكرًا لك مرة أخرى!

(لقد فتحت مشكلة على GitHub بشأن ذلك هنا)

@RGJ أيضًا (عذرًا على تعدد أسئلتي اليوم)، هل كنت قادرًا بالصدفة على معرفة طريقة لجعل الدردشة المضمنة تفتح في الصفحة الرئيسية لـ Rocket.Chat وليس في القناة الافتراضية؟
لقد أبلغت سابقًا عن ذلك قبل بضعة أشهر وفتحت قضية هنا، ربما لديك اقتراح حول كيفية تنفيذه.
شكرًا جزيلاً لك مرة أخرى

سأتمكن من إلقاء نظرة على ذلك في وقت لاحق من هذا الأسبوع. ومع ذلك، يبدو لي أن Rocket.Chat هي المسؤولة عن تخطيطها وتنسيقها (وليس الإضافة)، لذا قد يكون من الجيد تقديم هذا كمشكلة إلى Rocket.Chat أيضًا.

شكرًا لك على ردك.
فكرتُ في الأمر نفسه، لكنني لم أستطع تكرار المشكلة نفسها على متصفح سطح المكتب باستخدام وكيل مستخدم للجوال؛ لقد جربتُ للتو الاتصال عبر جوالي، وفي الواقع المشكلة تتعلق بـ Rocket Chat وليست بإضافتك! شكرًا لك على توضيح ذلك!

هل يمكنك صدفةً التحقيق فيما إذا كان من الممكن بدء الدردشة المضمنة لإضافتك في الصفحة الرئيسية؟
شكرًا مرة أخرى على عملك الرائع!