Usar la API de Discourse para verificar si la combinación de nombre de usuario/contraseña es válida

There is Use Discourse as an identity provider (SSO, DiscourseConnect).