Connexion automatique avec le plugin OpenId Connect et AWS Cognito

Hmm. J’ai entendu dire qu’il existe deux méthodes pour créer un lien entre Discourse et un fournisseur d’authentification externe comme Cognito : le plugin OpenId ou l’utilisation de Single Sign On pour Discourse.

Je ne connais pas du tout le processus Single Sign On, mais cela pourrait-il permettre de réaliser ce que je souhaite, à savoir éviter que les utilisateurs se connectent deux fois ?

Ou peut-être simplement, lorsqu’ils se connectent à mon application, envoyer un appel API à Discourse pour les connecter ainsi ?

(Le document que j’ai lié mentionne également la spécification de l’appartenance à des groupes ; je suppose que cela permettrait d’obtenir ce que je veux, c’est-à-dire que seuls les utilisateurs PAYANTS puissent appartenir au groupe autorisé à publier.)