أحتاج إلى مساعدة في تعديل Oauth2 الأساسي لدعم الصور الرمزية التي تحتوي فقط على معرف (id) وليس رابط URL في كائن JSON. على سبيل المثال، يوفر Discord معرف الصورة الرمزية الخاص بـ Discord فقط وليس رابط URL كاملاً. لذلك، أود تعديل المكون الإضافي الأساسي لـ Oauth2 لاستخدام رابط URL وملء معلمات معينة مثل معرف المستخدم (Userid) ومعرف الصورة الرمزية (Avatar id) لجلب الصورة الرمزية لمستخدم Discord.
لتسجيلات الدخول إلى Discord، لدينا مُصادِق مخصص، في النواة، يدعم تنسيق الأفاتار الخاص بهم بشكل صحيح. انظر إعدادات الموقع مع discord في الاسم. لا يجب عليك استخدام oauth2 الأساسي لذلك.
أنا أستخدم المصادقة الأساسية لـ OAuth2 لأن المصادق المدمج في Discord لا يدعم الأسماء المستعارة لـ Discord.
لقد قدمت طلب سحب إلى تسجيل الدخول المدمج في Discord. بمجرد الموافقة عليه، سأعود إلى تسجيل الدخول باستخدام Discord بدلاً من إنشاء تسجيل الدخول الخاص بي.