Sí. Y esta característica debe implementarse con MUY MUCHO CUIDADO por razones de seguridad evidentes.
Básicamente, lo que pides es convertir cada sitio de Discourse en un proveedor potencial de OAuth2. Eso significa que necesitas un acuerdo con cada propietario de una instancia de Discourse que quieras usar como fuente de identidad, con claves de autenticación y todo lo demás.
Debes entender que la base de datos de usuarios es un asunto muy, muy, MUY delicado. Si mi sitio es utilizado por un partido político, por ejemplo, no nos interesa que alguien escanee nuestra base de datos de usuarios y recopile información altamente confidencial (quiénes nos apoyan políticamente).