DiscourseConnect es la implementación de SSO de Discourse. No utiliza un protocolo estándar.
Si no te importa mirar código PHP, hay un ejemplo de implementación aquí: wp-discourse/lib/sso-provider/discourse-sso.php at main · discourse/wp-discourse · GitHub.
Sí, eso no va a funcionar. Si tienes un proveedor OAuth2 que te gustaría usar para autenticar usuarios, echa un vistazo al plugin Discourse OAuth2 Basic.