Possible d'envoyer un lien de connexion par e-mail via API ?

La méthode la plus simple, comme vous l’avez mentionné, consiste à associer les comptes par adresse e-mail. Lorsque cela n’est pas possible, nous utilisons plusieurs approches :

  1. Associer les utilisateurs à l’aide d’un autre identifiant unique. Vous pouvez créer des associations DiscourseConnect pour un utilisateur via la console. Cela ne fonctionnera que si vous disposez d’un autre identifiant cohérent entre Discourse et le fournisseur d’identité.

  2. (le plus courant) permettre aux utilisateurs de créer de nouveaux comptes, puis leur demander de contacter un administrateur pour demander que le nouveau compte soit « fusionné » avec l’ancien (en utilisant le bouton situé en bas de la page d’administration des utilisateurs). Cela associera automatiquement les adresses e-mail et créera l’association DiscourseConnect.