Bonjour.
Nous utilisons Discourse avec une authentification SSO depuis notre site. L’utilisateur passe par notre authentification, puis se rend sur le site Discourse et clique sur « Se connecter » ; notre serveur envoie une requête avec les données SSO pour obtenir l’URL de redirection. Nous avons maintenant pour tâche de mettre à jour certaines propriétés du profil utilisateur dans Discourse lorsque l’utilisateur les modifie dans le profil de notre site. Nous avons utilisé la méthode de l’API Discourse « Mise à jour de l’e-mail » pour mettre à jour l’adresse e-mail, mais lorsque l’utilisateur modifie son e-mail, une nouvelle adresse est ajoutée au profil Discourse comme non confirmée. Lorsque j’essaie d’envoyer un message de confirmation, le message est envoyé à l’ancienne adresse déjà confirmée, et l’URL de confirmation contenue dans le message ne fonctionne pas. Puis-je faire quelque chose pour mettre à jour l’adresse e-mail sans confirmation ? Nous n’avons pas besoin de confirmer l’adresse via Discourse, car notre système d’authentification le fait déjà. Un autre point : l’ancienne adresse peut déjà être inaccessible, ce qui rend impossible la modification de l’e-mail pour l’utilisateur.