مرحباً، لقد قمت بتوصيل wp discourse بنجاح وجعلته مزودًا لـ discourse الخاص بي، ولكنه يجلب اسم المستخدم تلقائيًا من WordPress عندما يقوم شخص ما بتسجيل الدخول لأول مرة إلى discourse.
أعلم أن هذا منطقي لأنه يستخدم wp كقاعدة بيانات، ولكن في حالة الاستخدام الخاصة بنا، يكون الأمر صعبًا بعض الشيء بسبب مخاوف الخصوصية.
هل هناك أي طريقة لاتخاذ خطوة بعد تسجيل دخول المستخدم لأول مرة باستخدام WordPress ليُطلب منه اسم مستخدم؟
هل يمكنني تحويل WordPress إلى مزود مصادقة باستخدام الإضافات واستخدام openid2؟ هل سيجعل هذا الأمر مشابهًا للتسجيل باستخدام Google الذي يطالب المستخدمين باختيار اسم مستخدم؟
شكرا!
لقد استخدمت إضافات DIscourse OpenID connect + wp auth server وحللت مشكلتي! الآن يُطلب من الجميع تقديم اسم مستخدم. يوجد اقتراح لاسم مستخدم بتنسيق user1 وما إلى ذلك، ولكن هذا جيد لأن الأشخاص لديهم الآن تحكم في استخدام أسماء المستخدمين الخاصة بهم ولا داعي للقلق بشأن خصوصيتهم.