إعداد "المسار إلى صفحة تسجيل الدخول" الخاص بـ WP-Discourse

مرحباً،

أنا أستخدم ووردبريس (Wordpress) كمزود للهوية لـ ديسكورس (Discourse) باستخدام DiscourseConnect.

في إعدادات WP-Discourse > مزود DiscourseConnect، كيف تعمل خانة المسار إلى صفحة تسجيل الدخول الخاصة بك؟

لقد قمت بتعيينها على صفحة تسجيل الدخول المخصصة لي، متوقعاً أنه عندما ينقر شخص ما على زر تسجيل الدخول في ديسكورس، سيتم إعادة توجيهه إلى صفحة /sign-in في ووردبريس، لكن هذا لا يحدث في حالتي. يقوم ديسكورس بتوجيه المستخدم إلى الصفحة الرئيسية لووردبريس مع سلسلة استعلام (query string) مثل http://wp.test/?redirect_to=/?sso=abc&sig=123&qwe=456.

الرجاء تقديم المشورة.

هل أنت متأكد من أن ووردبريس (WordPress) هو الذي يعيد التوجيه إلى نقطة النهاية /?redirect_to؟ من غير المحتمل أن يكون ديسكورس (Discourse) هو من يفعل ذلك..

من المحتمل أن تكون مشكلتك هنا مرتبطة بمشكلة الشبكة المحلية لديك. أقترح التركيز على ذلك أولاً.

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

شكرًا @darkpixlz @angus على مدخلاتكم. سأحاول إصلاح مشكلة الشبكة أولاً.

بالمناسبة، هل افتراضي صحيح لكيفية عمل حقل “المسار إلى صفحة تسجيل الدخول”؟

لقد قمت بتعيينه لصفحة تسجيل الدخول المخصصة الخاصة بي وتوقعت أنه عندما ينقر شخص ما على زر تسجيل الدخول في Discourse، سيتم إعادة توجيهه إلى صفحة /sign-in في ووردبريس (WP)

لقد تأكدت من أن هذه هي بالفعل الطريقة التي من المفترض أن يعمل بها الإعداد.

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

تحياتي!

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.