مرحباً،
كيف يمكنني تكوين OIDC لتعيين اسم المستخدم كاسم حساب البريد الإلكتروني أو اسم مستخدم مثل القيمة التي تم إرجاعها من مزودي المصادقة الخاصين بي. في لقطة الشاشة أدناه، يبدو اسم المستخدم user2091 وكأنه تم إنشاؤه من نمط، وهو ليس ما أريده (لا يمكن تحريره ولا يحتمل أن يكون ناتجًا عن بعض الإعدادات التي قمت بها). كيف يمكنني جعله “abc” إذا تم إرجاع البريد الإلكتروني كـ “abc@example.com”؟
في تكوين OIDC الخاص بـ Discourse، قمت فقط بتعيين openid email profile بالإضافة إلى الحد الأدنى من التكوين المطلوب مثل مثال. هل يجب أن أقوم بتعيين شيء آخر، على سبيل المثال، openid connect claims لشيء ما؟
