مشاكل مع مستخدمين بنفس الاسم/اسم المستخدم (ولكن بأحرف كبيرة/صغيرة)

اليوم كنت بحاجة لمراجعة منشور نشره مستخدم جديد:

يرجى الانتباه: هذا هو “lars” بحروف صغيرة

في الواقع، لدينا “lars” بحروف صغيرة و “Lars” بحرف كبير:

grafik

المشكلة رقم 1: لا يمكنني الوصول إلى ملف “lars” الشخصي

  • عند النقر على صورة الملف الشخصي لـ “lars” (بحروف صغيرة)، يفتح ملف المستخدم “Lars” (بحرف كبير).
  • عند النقر على “lars”، أحصل على هذه الرسالة:

    لاحظ التهجئة المختلطة لـ “lars/Lars”، وهو ما لا ينبغي أن يحدث وفقًا للصورة أعلاه (إما الاسم واسم المستخدم كليهما بحروف صغيرة أو كليهما بحروف كبيرة، وليس مزيجًا بينهما).

المشكلة رقم 2: لا يمكنني الموافقة على المنشور، لأنني أحصل على خطأ “500 Internal Server Error”
أعتقد أن المفتاح هو إعادة تسمية “lars” بحروف صغيرة إلى “lars1” أو ما شابه، لكن كيف يمكنني فعل ذلك بينما لا يمكنني الوصول إلى ملفه الشخصي؟

lars بحروف صغيرة: مستخدم جديد
Lars بحرف كبير: انضم قبل 3 سنوات

حللت المشكلة بنفسي: يمكن الوصول إلى ملف تعريف lars عبر قائمة الإدارة → مستخدمون → مستخدمون جدد. بمجرد الدخول إلى ملفه، قمت بتغيير اسم المستخدم إلى lars1، ثم تمكنت من الموافقة على منشور lars. شكرًا لك على الاستماع في كل الأحوال! :slight_smile:

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

هل تستخدم إصدارًا حديثًا من Discourse؟ هذه مشكلة.

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

نحن على الإصدار 2.6.0.beta2، أحدث إصدار متاح حاليًا.

كيف يتم إنشاء المستخدمين على موقعك؟ هل تستخدم SSO لتسجيل دخول المستخدمين إلى الموقع؟

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

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

يمكن تسجيل الدخول إما عبر GitHub أو عبر اسم المستخدم وكلمة المرور.

لقد جربت للتو إنشاء مستخدم جديد باسم Lars (لدينا بالفعل مستخدم يحمل اسم المستخدم + الاسم = Lars):

من الغريب أنه عند محاولة التسجيل باستخدام اسم مستخدم موجود بالفعل، يُظهر النظام أنه متاح.

ومن الغريب أيضًا: يمكنني الوصول إلى ملف Lars الشخصي عبر Admin → Users، ولكن عند النقر على Show Public Profile، أحصل على خطأ 404:

أوه! الصفحة غير موجودة أو خاصة.

ربما يكون إعادة تسمية lars → lars1 قد تسبّب في حدوث خلل ما؟

يبدو أن ملف “Lars” الشخصي يعاني من مشكلة منذ فترة، وهو السبب الذي سمح بإنشاء حساب آخر بنفس الاسم (أو أنه ممكن الآن عند المحاولة).

لماذا لا تفحص حسابًا تتأكد من أن كل شيء على ما يرام، وتحاول إنشاء حساب آخر بنفس الاسم؟

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

هل هناك أي إجراء يمكن اتخاذه لإعادة الملف الشخصي العام لـ “لارس” إلى العمل (وتجنب تسجيل مستخدمين آخرين بأسماء مثل lars/Lars وتسبب مشاكل مرة أخرى)؟

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