لدي خطأ 403 عند تسجيل الدخول عبر تطبيق فيسبوك

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

أعتقد أن السبب هو مصادقة تسجيل الدخول في ديسكورد عبر جوجل.
هل يمكنك التحقق من مشكلة تسجيل الدخول هذه في تطبيق فيسبوك؟

رابط تسجيل الدخول الخاص بي:
https://working24.net/vi/lap-ke-hoach-va-tinh-gia-content/

هل يوجد أحد هنا؟
هذه الرسالة خطأ مهمة جدًا لعميل فيسبوك الخاص بي الآن.

مرحباً :slight_smile:

في بعض الأحيان، قد تلاحظ تأخراً طفيفاً في الرد عند طرح سؤال دعم في وقت متأخر من يوم الجمعة.

مشكلتك ليست متعلقة بـ WP Discourse ولا بـ Discourse، بل هي مشكلة ناتجة عن أن جوجل لا تسمح بتسجيل الدخول باستخدام OAuth2 في المتصفحات المضمنة (مثل متصفح فيسبوك المضمن). ستجد أن العديد من المواقع الأخرى تواجه نفس المشكلة. لمزيد من التفاصيل التقنية حول هذه المشكلة، راجع هنا.

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

شكرًا لك،

حسنًا، يبدو أنه لا يمكن مساعدة مستخدم فيسبوك. معظم المستخدمين المحليين هم من فيسبوك، ولكن لأنني أخدم قطاع الأعمال بين الشركات (B2B)، فإن بريد Gmail من تسجيل الدخول عبر Google مهم جدًا للتواصل…

هل هناك أي فرصة لإصلاح Google لهذه المشكلة في المستقبل؟

مرحبًا،

لدي هذه الفكرة،

هل يمكنك إضافة خيار لإعادة التوجيه إلى عنوان URL آخر عند حدوث خطأ 403؟
هذا سيساعدنا على أن نكون أكثر مرونة في توجيه المستخدمين ببعض الإرشادات.

من منظور جوجل، هذه مشكلة تتعلق بفيسبوك :wink:

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

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

علاوة على ذلك، يبدو أن المشكلة تنشأ من حقيقة أن الأشخاص يتم إعادة توجيههم تلقائيًا إلى تسجيل الدخول عبر جوجل عند النقر على رابط موقعك. حل آخر هنا هو السماح للزوار بمشاهدة الموقع دون تسجيل الدخول، أي تعطيل إعدادات الموقع auth immediately و/أو login required.

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

هناك بعض التعارضات في استخدام التطبيق في بيئة الأعمال بين الشركات (B2B هنا:

فيسبوك غير آمن، ولا توجد مصادقة كافية لبيئة الأعمال بين الشركات. ولكن بسبب العادات المحلية أو متطلبات السوق، يُجبر معظم مستخدمي فيسبوك الشركات على الاستمرار في استخدامه.

هذه الجوانب في السوق والتكنولوجيا هي ما تسببت في هذه المشكلة.

الرابط بدون تسجيل دخول مناسب جدًا. لكن وجود رابطين في التوصية يسبب إرباكًا للمستخدمين أكثر من رابط واحد لتسجيل الدخول. لذا أتساءل كيف يمكن إعادة التوجيه إلى رابط آخر عند ظهور خطأ 403 للحفاظ على رابط التوصية الأول كونه الرابط الوحيد.

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

مرحبًا،

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

هل يمكنكم منع عرض المنتدى قبل ظهور نافذة تسجيل الدخول؟