مرحباً بالجميع،
لدينا سيناريو تخصيص ووردبريس يكسر وظائف إضافة Discourse.
السيناريو
- موقعي هو موقع ووردبريس. لنقل abc.com
- لدي إضافة Discourse WordPress مثبتة وهي تعمل بشكل جيد لتسجيل الدخول إلى Discourse بعد تسجيل دخولي إلى ووردبريس. أحتاج فقط إلى النقر على زر تسجيل الدخول في Discourse ويتم تسجيل دخول المستخدم تلقائيًا.
- المجتمع مستضاف على community.abc.com
- الآن قمت بإنشاء اسم مستعار للنطاق لموقعي كحل علامة بيضاء لأحد عملائي. لنقل أن النطاق الجديد هو abc.client.com
- يسمح هذا النطاق الجديد للعميل بالوصول إلى الموقع بطريقة علامة بيضاء بالكامل. لا نريدهم الوصول إلى أي محتوى عبر نطاق abc.com.
- الآن، عندما يقوم المستخدم من جانب العميل بتسجيل الدخول إلى abc.client.com (موقع ووردبريس بالعلامة البيضاء)، ثم ينقر على رابط المجتمع، يتم توجيهه إلى community.abc.com.
- عندما ينقر المستخدم على زر تسجيل الدخول في المجتمع، لا يتم تسجيل دخوله تلقائيًا إلى موقع Discourse، وبدلاً من ذلك يتم إعادة توجيه الصفحة إلى abc.com/login/?redirect_to=%2Flogin%3Fsso…
- هذا إعادة التوجيه غير مرغوب فيه حيث سيتعين على المستخدم تسجيل الدخول إلى abc.com ثم فقط الوصول إلى community.abc.com
- السؤال - هل هناك طريقة لتسجيل الدخول إلى مجتمع Discourse بعد تسجيل دخول المستخدم إلى abc.client.com؟
قد تكون هذه مشكلة تتعلق بتغيير خطاف الويب حيث تم استخدام اسم مستعار للنطاق. هل هناك حل بديل لجعل هذا يحدث؟ هل يجب على المستخدم تسجيل الدخول إلى abc.com ليتم تسجيل دخوله إلى مجتمع Discourse؟ هل يمكن أن يكون هناك نطاقان يسجلان الدخول إلى نفس مجتمع Discourse؟
نقدر دعمكم.