إظهار ملفات تعريف تسجيل الدخول الاجتماعي على بطاقة المستخدم

مرحباً بالجميع، ما زلتُ جديداً بعض الشيء على Discourse وأتساءل كيف يمكنني إظهار الحسابات المرتبطة على بطاقة ملف المستخدم. أود بشكل أساسي إظهار اسم المستخدم على Steam وDiscord. تمكنت من جعل ذلك يعمل باستخدام حقل مخصص للمستخدم، لكنني أفضل حقاً أن يكون الأمر تلقائياً ومُتحقّقاً من دقة المعلومات، أي أن لديهم حق الوصول إلى الحساب الذي يدّعون امتلاكه. أنا ملمّ جداً بالتقنية، لكنني أملك معرفة محدودة بتعديل Discourse (حتى الآن).

تعديل: هذا ما أطمح إليه:

مرحبًا!

هل هذا المكون النمطي كافٍ؟

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

تعديل: يبدو أن هناك دعمًا لديسكورد، وسأقوم باختباره! شكرًا جزيلاً لك!

تعديل 2: إذن، يبدو أن هذا سيُنجح، لكنه لا يملأ هذه الحقول تلقائيًا عند ربط المستخدم بحساباته الاجتماعية. الشيء الرئيسي لدي هو أنني لا أريد أن يقوم المستخدمون بانتحال هوية مستخدمين آخرين، لذا أود أن يتم تعيين هذه الحقول بمجرد تسجيل دخولهم باستخدام تلك الحسابات. لقد تواصلت مع مؤلف هذه الإضافة لمعرفة رأيه، لكنني سأبقي هذا الموضوع مفتوحًا في حال كان أي شخص آخر يعرف طريقة جيدة للقيام بذلك.