نحن نستخدم خدمة Discourse المستضافة الخاصة بكم على https://forum.pahuyuth.com وقد قمنا بدمج إضافة Patreon الرسمية.
نواجه المشكلة التالية:
مستخدم جديد هو راعٍ نشط يدفع في فئتنا بقيمة 30 يورو شهريًا (انضم في 20 أبريل 2025).
يحاول تسجيل الدخول عبر “تسجيل الدخول باستخدام Patreon”.
تكتمل عملية OAuth: → يتم إعادة توجيهه إلى Patreon، وينقر على “السماح”، ويتم إعادته إلى المنتدى.
النتيجة: بدلاً من تسجيل الدخول أو إنشاء حساب، يتم إرسال المستخدم مرة أخرى إلى شاشة تسجيل الدخول. لا يتم عرض أي رسالة خطأ.
لقد قمنا بما يلي:
التحقق من حالة الراعي.
تسجيل شاشة كاملة لتدفق تسجيل الدخول (مرفق أدناه).
التحقق من إعدادات الإضافة – التكامل ممكّن، وكل شيء يبدو صحيحًا من جانبنا.
تواصلنا مع team@discourse.org عبر البريد الإلكتروني في 7 مايو وتابعنا في 9 مايو، لكننا نتفهم أن أوقات الاستجابة يمكن أن تختلف. ننشر هنا على أمل الحصول على بعض التوضيح.
الأسئلة:
نتفهم أن تسجيلات الدخول الصالحة عبر Patreon يجب أن تنشئ حسابات Discourse تلقائيًا – هل يمكن أن يكون هناك شيء يمنع حدوث ذلك في الحالات المستضافة؟
هل يمكن أن يكون هناك شيء في البيئة المستضافة أو تكوين Patreon يمنع إنشاء المستخدم؟
هل هذا شيء يمكن لفريقكم التحقق منه أو التحقيق فيه من جانب الخادم؟
يسعدنا مشاركة المزيد من التفاصيل بشكل خاص إذا لزم الأمر.
إليكم تسجيل تسجيل الدخول من منظور المستخدم، يوضح عملية OAuth الكاملة وإعادة التوجيه الناتجة:
نعم – لقد تحققنا مرة أخرى من جميع الإعدادات ذات الصلة:
دعوة فقطمعطلة
السماح بتسجيلات جديدةمعطل (عن قصد – نسمح فقط بالوصول عبر OAuth من خلال Patreon)
تسجيل الدخول مطلوبممكّن
تسجيل الدخول إلى Patreon ممكّن ومُعد بشكل صحيح
للتوضيح: هذا منتدى خاص بمشتركي Patreon فقط – تم تعطيل جميع عمليات تسجيل الدخول العادية (مثل الحسابات المحلية) للمستخدمين ويتم استخدامها داخليًا للأغراض الإدارية فقط.
لذلك من جانبنا، لا ينبغي أن يكون هناك أي شيء يمنع إنشاء الحسابات للمشتركين الصالحين.
ومع ذلك، بعد تسجيل دخول ناجح عبر OAuth من خلال Patreon، يتم إرسال المستخدم مرة أخرى إلى شاشة تسجيل الدخول دون إنشاء حساب.
لست متأكدًا مما إذا كنت أفهم أهدافك بشكل صحيح. إذا كنت تريد فقط الوصول عبر Patreon، فلماذا تقوم بتعطيل التسجيلات بشكل عام بدلاً من تعطيل تمكين تسجيلات الدخول المحلية؟
هذا هو. ما لم تكن لا تريد أي مستخدمين جدد على الإطلاق، فأنت بحاجة إلى تغيير هذا.
قد ترغب في تعطيل تسجيلات الدخول المحلية. سيسمح ذلك للمستخدمين الجدد الذين يسجلون الدخول باستخدام Patreon، ولكنه لن يسمح للمستخدمين بتسجيل الدخول بدون Patreon.