أفترض أن الإدخالات التي تبدأ بـ “سجل SSO المطول” تظهر تسجيلات دخول ناجحة.
بالنسبة لأخطاء “google_oauth2” و “OAuth::Unauthorized” و “facebook”، لست متأكدًا مما يحدث. هل تم تكوين موقع Discourse الخاص بك مسبقًا للسماح للمستخدمين بتسجيل الدخول عبر Google و Facebook؟ إذا كان الأمر كذلك، فلن يتمكنوا من تسجيل الدخول إلى الموقع بهذه الطرق الآن بعد تمكين DiscourseConnect. ربما حاول تعطيل تسجيلات الدخول إلى Google و Facebook من صفحة إعدادات Discourse الخاصة بك.
بالنسبة للمستخدمين الذين يبلغون عن أخطاء في تسجيل الدخول، حاول العثور على رسالة خطأ مطولة في سجل SSO مرتبطة بمحاولة تسجيل دخول المستخدم. ثم تحقق مما إذا كان الخطأ يتطابق مع أي من المشكلات الموضحة في هذا الموضوع: Debug and fixing common DiscourseConnect issues.
عنوان URL المعروض في شريط عنوان المتصفح هو https://projectvanlife.com/login/forum/javascript%3Avoid(0.
أفترض أن بعض جافا سكريبت يتم اقتطاعه وأنه مخصص بالفعل لفك تشفيره إلى javascript:void(0). لست متأكدًا من مصدر ذلك. ربما من أحد ملحقات متصفح المستخدم. حاول أن تطلب منهم تعطيل ملحقات المتصفح الخاصة بهم، أو محاولة تسجيل الدخول من نافذة متصفح متخفية.
تحرير: @Sami_Syed يتم إلحاق رمز javascript:void(0) بالمسار عند النقر فوق رابط “تسجيل” في صفحة تسجيل الدخول. href هذا الرابط هو: \"javascript%3Avoid(0)\"
أعتقد أن ما يتم استخدامه هو جعل نموذج التسجيل على نفس المسار مثل نموذج تسجيل الدخول. شيء ما يحدث بشكل خاطئ معه على الرغم من ذلك. هل تعرف ما إذا كان هذا يعمل بشكل صحيح قبل تمكين DiscourseConnect؟
إذا كان المكون الإضافي المستخدم لنماذج تسجيل الدخول/التسجيل لديه خيار لجعل نموذج التسجيل يظهر على صفحة منفصلة، فإن تمكين ذلك يجب أن يعمل كحل سريع للمشكلة.
سأكون غير متصل بالإنترنت لمعظم اليوم، ولكن يمكنني محاولة المساعدة في هذا لاحقًا إذا كنت عالقًا.
تحرير: كنت في حيرة من أمري بشأن هذا، لذلك ألقيت نظرة أخرى. علامة التبويب “تسجيل” في نموذج تسجيل الدخول تعمل دون مشاكل. رابط “تسجيل” لديه المشكلة التي وصفتها أعلاه:
لذا فإن الحل السريع للمشكلة هو مجرد إزالة رابط التسجيل.
