كيفية تجزئة أسماء المستخدمين في عناوين URL للملف الشخصي

مرحباً بمجتمع Discourse،

آمل أن تكون هذه الرسالة بخير! لقد كنت أستكشف طرقًا لتعزيز خصوصية المستخدم على منتدانا Discourse، ووجدت فكرة تجزئة أسماء المستخدمين في عناوين URL للملف الشخصي.

حاليًا، ترتبط روابط الملف الشخصي بهذا الشكل: https://meta.discourse.org/u/user، مما يكشف اسم المستخدم مباشرة. كنت أبحث في منتديات أخرى عبر الإنترنت ويبدو أنها تقوم بتجزئة عنوان URL للملف الشخصي. لست متأكدًا كيف، حيث أن هذه المنتديات لم تكن مرتبطة بـ Discourse أو تستخدمه، لذا فإن الكود يتجاوز فهمي.

كنت أتساءل عما إذا كانت هناك طريقة لتجزئة اسم المستخدم بحيث يمكن تحويل عنوان URL للملف الشخصي إلى شيء أكثر وعيًا بالخصوصية، مثل طابع زمني يونكس يمثل وقت انضمام المستخدم. على سبيل المثال، بدلاً من عنوان URL القياسي، يمكن أن يبدو شيئًا مثل https://meta.discourse.org/u/1735526984061 (حيث 1735526984061 هو الطابع الزمني يونكس بالمللي ثانية).

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

أتطلع إلى سماع أفكاركم حول هذا الموضوع!

مع خالص التقدير،

anon30825280

نعم، أعتقد أنه غير ممكن في الوقت الحالي.

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

ما هي المزايا التي تتوقعها في إخفاء أسماء المستخدمين في عناوين URL، نظرًا لأن أسماء المستخدمين منتشرة في كل مكان في Discourse للإشارة إلى التأليف وتسهيل الاتصال بالمستخدمين؟
لديك خيار اختيار اسم مستخدم، والذي لا يكشف شيئًا عنك.

8 إعجابات

حسنًا، في البداية هناك العديد من الأدوات للتحقق مما إذا كان اسم المستخدم موجودًا على مواقع الويب وهذا سيحد من نقطة النهاية هذه https://$DISCOURSE_FORUM/u/$USERNAME/. نظرًا لأن Discourse الإعداد الافتراضي لا يحد من عرض ملف تعريف المستخدم للمستخدمين المسجلين فقط، فهذا هو ما أقصده.

حسنًا، أنا أتحدث فقط عن ملف تعريف المستخدم مثل u/exampleuser وليس اسم المستخدم في منشورات المنتدى. من خلال عدم عرض أسماء المستخدمين في عناوين URL لملفات تعريف المستخدمين، يصبح من الصعب على الجهات الفاعلة الخبيثة استهداف مستخدمين محددين للمضايقة أو محاولات التصيد الاحتيالي. هذا يمكن أن يخلق بيئة أكثر أمانًا عبر الإنترنت.

هناك منتديات أخرى لا يزال اسم المستخدم فيها في منشوراتهم ولكن ليس عند النقر على ملف تعريف الناشر، يتم تجزئة عنوان URL للمستخدم باستخدام بعض الطرق.

لديك خيار اختيار اسم مستخدم لا يكشف عن أي شيء عنك.

حسنًا، هذا صحيح ولكنه نقطة صادقة وصالحة…