Grazie per il tuo aiuto, e sì, sto usando DiscourseConnect, che è probabilmente il motivo per cui non funziona. Penso che questo sia l’approccio che dovrò adottare. O questo, oppure dovrò fare una seconda chiamata che effettua il login SSO dell’utente con l’ID esterno in modo che sia collegato alla sua email.
Modifica: Penso che anche updateUser avrà lo stesso problema poiché non ho un provider definito, quindi probabilmente il login SSO è la mia migliore opzione.