Configurer DiscourseConnect - le SSO officiel pour Discourse

Certains utilisateurs signalent qu’ils reçoient une erreur lors de la connexion via SSO : « La modification que vous souhaitiez effectuer a été refusée. ». J’ai configuré auth_overrides_email, ainsi que le nom, le nom d’utilisateur et l’avatar. Je soupçonne que la modification refusée concerne l’un de ces éléments, mais j’ai du mal à trouver des informations utiles dans les journaux. J’ai consulté /logs — parfois, on y trouve un message du type « L’adresse e-mail principale est déjà utilisée », mais je ne parviens pas à comprendre pourquoi Discourse semble tenter de créer un nouvel utilisateur au lieu d’autoriser l’utilisateur avec cette adresse e-mail. J’ai également effectué une recherche avec grep dans /var/discourse/shared/standalone/log/rails, sans rien trouver de concluant.