WooCommerce + WP Discourse: هل من الآمن السماح للمستخدمين بتغيير اسم المستخدم على Discourse؟

مرحبًا بالجميع،

أدير WordPress + WooCommerce كمزود لـ DiscourseConnect عبر WP Discourse. يسجل المستخدمون دخولهم إلى Discourse عبر WordPress باستخدام SSO.

حاليًا، يمتلك مستخدمونا أسماء مستخدمين في WordPress تم إنشاؤها تلقائيًا لأن WooCommerce كان خيار “إنشاء اسم تسجيل الدخول” مفعلًا. نتيجة لذلك، تنتهي بهم المطاف بأسماء مستخدمين في المنتدى غير ملائمة (أحيانًا بأسلوب بادئة البريد الإلكتروني)، وهو ما يُشكّل مصدر قلق يتعلق بالخصوصية ومشكلة في تجربة المستخدم، نظرًا لأن المستخدمين يرغبون في الحصول على @usernames مناسبة للمجتمع.

أحاول فهم الإعداد الموصى به على المدى الطويل مع WP Discourse.

هل يجب أن تظل أسماء مستخدمين WordPress هي “مصدر الحقيقة” غير القابل للتغيير، وأن تحدث جميع تغييرات الأسماء في WordPress؟

أم أنه يُعتبر آمنًا ومدعومًا السماح بانفصال أسماء مستخدمين Discourse بشكل دائم عن user_login في WordPress (على سبيل المثال، عن طريق تعطيل تجاوزات المصادقة للأسماء والسماح بإعادة التسمية فقط من جانب Discourse)؟

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

من ناحية أخرى، غير واضح لي ما هي المشاكل التي قد تظهر إذا اختلفت أسماء مستخدمين Discourse بشكل دائم عن أسماء مستخدمين WordPress.

ما الإعداد الذي توصون به للمواقع الموجودة التي تحتوي على العديد من أسماء مستخدمين WordPress المولدة تلقائيًا؟

شكرًا!