Déclenchement de la création de compte/connexion sur un service externe lorsqu'un utilisateur se connecte sur Discourse

Ma réponse suppose que vous utilisez Discourse comme fournisseur d’identité (avec ses interfaces utilisateur de connexion/inscription) et que vous souhaitez le conserver ainsi.

Du côté de Discourse, l’activer est aussi simple que

Cependant, vous avez mentionné que vous construisez un plugin.

Si vous créez « un chemin sur le serveur » dans une nouvelle action de contrôleur dans un plugin Discourse, vous pouvez obtenir l’utilisateur à partir de la session, appeler des tiers et renvoyer le JWT à votre client.