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