أستخدم ووردبريس متعدد المواقع وقمت بتثبيت إضافة ديسكورد لاستخدام ديسكورد كمزود SSO لووردبريس. لكنها لا تعمل مع موقع ووردبريس المفرد. عندما أذهب إلى wp-admin لتسجيل الدخول، تظهر فقط صفحة تسجيل الدخول الخاصة بووردبريس ولا يتم إعادة التوجيه تلقائيًا إلى تسجيل الدخول في ديسكورد.
هل لديك خبرة في استخدام SSO مع ووردبريس متعدد المواقع؟
أريد فعل نفس الشيء. لا يمكنني تأكيد أن هذا ما تحتاج إلى فعله، لكن أعتقد أنك تحتاج إلى تحديد هذه المربعات بعد تسجيل الدخول إلى مثيل Discourse الخاص بك كمسؤول والذهاب إلى الإعدادات → تسجيل الدخول. يبدو أن المربع الأول يسمح لشخص ما بتسجيل الدخول إلى Discourse الخاص بك من خلال المصادقة عبر موقع آخر. هذا ليس ما تريده. أعتقد أن المربعين الثانيين هما ما نريده. ربما يمكن لشخص ما يعرف التحقق من هذه النصيحة أو تصحيحها.
إذا كان موقع WordPress الخاص بك متعدد المواقع، فلن تكون علامة تبويب DiscourseConnect Client متاحة على الإطلاق.
لأن إعدادات المواقع المتعددة تغير طريقة معالجة المسارات، مما يفتح الباب أمام العديد من المشكلات المحتملة المتعلقة بمعالجة المسارات المطلوبة لاستخدام Discourse كمزود للهوية. قد نراجع هذا الأمر في وقت لاحق، لكنه ليس أولوية حاليًا.
إذا كنت تفكر في دمج مستخدمين من Discourse مع مواقع WordPress متعددة، فإننا ننصحك بالنظر في حل هوية مخصص مثل auth0.com، والذي يعمل مع كل من WordPress وDiscourse مباشرة دون الحاجة إلى إعدادات إضافية.
من المؤسف. في الإصدار السابق، كنتُ أقوم فقط بتعيين هذا الخيار لكل موقع على حدة، ويبدو أنه قد فُقد في الإصدار الحالي.
تتضمن شبكات المواقع المتعددة العديد من المستخدمين، وأعتقد أن هذا سيجعل المنتدى يضم عددًا أكبر من المستخدمين، مما قد يساعد في تطوير هذا الإضافة.
كما ذكرنا عدة مرات الآن، فإن إضافة WP Discourse لا تدعم، ولم تدعم قط، استخدام Discourse كموفر لـ DiscourseConnect في التثبيتات متعددة المواقع.\n\nعلاوة على ذلك، فإن طريقة عمل DiscourseConnect (المعروفة سابقًا باسم SSO) في WP Discourse لم تتغير منذ بعض الوقت. لا يوجد شيء للتراجع عنه.\n\nأنا آسف، ولكن إذا كانت لديك مشكلات على موقعك قمت بإنشائها عن طريق محاولة تنفيذ هذا التكوين بطريقة ما (لا أعرف كيف، حيث إن علامة التبويب غير متاحة في التثبيتات متعددة المواقع)، فستحتاج إما إلى حلها بنفسك أو توظيف شخص للقيام بذلك.\n\nنحن لا ندعم، ولم ندعم قط، استخدام نوع من الحلول البديلة لاستخدام الإضافة بهذه الطريقة.