أفترض أنك تستخدم إضافة WP Discourse لمصادقة المستخدمين على موقع Discourse الخاص بك. ما تحاول القيام به يجب أن يعمل. نظرًا لأنه يعمل للمستخدمين الذين سجلوا الدخول إلى Discourse مرة واحدة، فقد يكون سبب المشكلة هو أن رسائل البريد الإلكتروني للمستخدم لم يتم تمييزها على أنها “تم التحقق منها” بواسطة إضافة WP Discourse عند التسجيل في موقع WordPress الخاص بك. إذا كان الأمر كذلك، فسيتعين على المستخدمين الرد على بريد إلكتروني للتنشيط يتم إرساله إليهم بواسطة Discourse في المرة الأولى التي يسجلون فيها الدخول إلى Discourse عبر موقع WordPress الخاص بك. لن يقوم Discourse بتنشيط المستخدم حتى ينقر على الرابط الموجود في هذا البريد الإلكتروني للتنشيط.
لتأكيد أن هذا هو الحال، ألق نظرة على قسم “تسجيل الدخول الأحادي لـ DiscourseConnect” في صفحة مستخدم Discourse للمستخدم الذي أنشأ حسابًا مؤخرًا. انقر فوق الزر “إظهار” لحقل Last Payload وتحقق مما إذا كان المعلمة require_activation مضبوطة على true.
إذا كان هذا هو سبب المشكلة، فقد تكون هناك طريقة للتغلب عليها.
