منع مستخدمي Google OAuth2 من الحصول على اسم المستخدم "user1"، "user2"؟

أفضل (حتى الآن على أي حال) تشغيل منتداي مع عرض أسماء المستخدمين مقابل الأسماء الحقيقية، وقد جعلت حقل الاسم الحقيقي اختياريًا.

لكن بعض مستخدمي Google OAuth2 (“تسجيل الدخول باستخدام Google”) حصلوا على أسماء مستخدمين افتراضية على ما يبدو مثل " User1 " و " User2 " وما إلى ذلك.

لا أحب حقًا وجود هذه الافتراضيات العامة في المزيج.

يبدو أن هذا يحدث هنا في ميتا أيضًا:

لا أعرف لماذا يحدث هذا لعدد قليل من مستخدمي Google OAuth2 ولكن ليس لمعظمهم. أرحب بأي رؤية.

أفترض أنني يمكن أن أعيد التفكير في تركيزي على أسماء المستخدمين. ولكن هل هناك أي طريقة لمنع هذا السلوك " User[X] "، بخلاف تعطيل عمليات تسجيل الدخول عبر OAuth2؟

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

بعض التخمينات من جانبي، ولكن هل يمكن أن يكون ذلك بسبب أن أسماء المستخدمين الخاصة بهم تحتوي على مسافات أو أحرف خاصة؟ هذا غير مسموح به في أسماء مستخدمي Discourse.

لكن @pmusaraj سيعرف أفضل بكثير، أنا فضولي الآن أيضًا :slight_smile:

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

أنا متأكد من أن هذا يأتي من إعداد الموقع هذا

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

الأمان 1، الراحة 0 :grinning_face:

4 إعجابات

شكراً لك! سيكون هذا التفسير الدقيق إضافة مفيدة لنص الخيار.

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

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

عند تعطيل “استخدام البريد الإلكتروني لاسم المستخدم واقتراحات الأسماء”، يمكننا ترك حقل اسم المستخدم فارغًا عند التسجيل بدلاً من اقتراح userN - لقد فعلنا شيئًا مشابهًا في تسجيل حسابات المسؤول لدينا في مواقع Discourse الجديدة.

هل هذا شيء تعتقد أنك ترغب في رؤيته لأعضاء موقعك أيضًا، @ToddZ؟

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

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

لا أستطيع أن أتخيل سببًا لتفضيل userN، ولكن إذا كنت أفتقد شيئًا ما، فربما يمكن لإعداد اختياري أن يجعل الجميع سعداء.

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

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