حسنًا، حسنًا. إذا كنت تستخدم DiscourseConnect، فمن خلال قراءة الكود، يبدو أنه لا يمكنك إضافة المعرف الخارجي عند الإنشاء. الكود أعلاه فقط يتعامل مع الحسابات المرتبطة وهي مختلفة عن SSO.
هل يمكنك محاولة إجراء مكالمتين: المكالمة الأولى كما هي الآن، ولكن بدون المعرفات الخارجية، وإضافة مكالمة ثانية إلى updateUser، بما في ذلك معلومات المعرف الخارجي؟ نأمل أن ينجح ذلك.