Inicio de sesión automático con el plugin OpenId Connect y AWS Cognito

Hmm. He oído que hay dos formas de establecer el enlace entre Discourse y un proveedor de autenticación externo como Cognito: el plugin OpenId o utilizando Single Sign On para Discourse.

No estoy familiarizado en absoluto con el proceso de Single Sign On, pero ¿podría ser una forma de lograr lo que quiero, es decir, evitar que los usuarios inicien sesión dos veces?

¿O quizás, simplemente, cuando se registren en mi aplicación, enviar una llamada API a Discourse y registrarlos de esa manera?

(La documentación que enlazo también habla de especificar la pertenencia a grupos; supongo que eso lograría lo que quiero en cuanto a establecer que solo los usuarios que PAGAN pueden estar en el grupo autorizado para publicar).