تغيير البريد الإلكتروني للمستخدمين

على الرغم من العثور على العديد من الخيوط، لم أجد نجاحًا هنا. إما أن المنشورات قديمة جدًا و/أو أن النتائج لا تنطبق علي.

تركيبتي لا تحتوي على تسجيل الدخول الموحد (SSO) ولا على المصادقة الثنائية (2FA).

لا يظهر أيقونة المفتاح الإنجليزي خلف عنوان البريد الإلكتروني للمستخدم ولا للمسؤول في صفحة الإعدادات!

عند فتح الرابط //xxxx.xxx/u/{username}/preferences/email مباشرة، تظهر النماذج مع حقل لعنوان البريد الإلكتروني الجديد. لكن إرساله يؤدي إلى خطأ “صلاحيات غير كافية”. وهذا ينطبق على كل من: الإرسال من قبل المستخدم والإرسال من قبل المسؤول.

هل يمكن لأحد أن يوجهني في الاتجاه الصحيح؟

شكرًا
توماس

مرحباً،

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

لا أرى هذه الأيقونة!؟

رأيتها لأول مرة عند زيارة مثيل Discourse على Meta.
في مثيلي الخاص لا تظهر، سواء كنت مسجلاً كمسؤول أو كمستخدم عادي.

هل هناك خيار إعداد يمنع تغيير عنوان البريد الإلكتروني؟

شكرًا لك
توماس

إذا كنت تستخدم SSO، فعادةً ما يكون هذا هو المكان الذي يجب فيه تغيير إعدادات المستخدم. يوجد إعداد للنظام يُدعى sso_overrides_email. يجب عليك التحقق منه.

شكرًا لك.

لم أقوم بتفعيل الدخول الموحد (SSO).

لكنني سأتفحص الإعدادات مرة أخرى.

هل توجد إعدادات لا تظهر في واجهة المستخدم الرسومية؟ (مثل ملفات YAML المستخدمة في إنشاء الحاوية)

تم الحل!

في التفضيلات > المستخدم، يوجد خيار
“تعديل البريد الإلكتروني”

لا أعرف السبب، لكن هذا الخيار كان مضبوطًا على “لا”

أعتذر عن السؤال، كانت هناك حل بسيط.

شكرًا لك
توماس

يسعدنا أنك قد حللتها! أتمنى لك يومًا سعيدًا.