Ah. Eso tiene sentido. Supuse que debía ser así, pero no lo vi en mi lectura rápida. Echaría un vistazo a los otros plugins de autenticación como referencia.
Aquí tienes plugins oficiales con ‘auth’ en su nombre
discourse-apple-auth/ discourse-microsoft-auth/
discourse-authentication-validations/ discourse-oauth2-basic/
discourse-auth-no-email/ discourse-vk-auth/
discourse-development-auth/ discourse-wikimedia-auth/
Suena como un proyecto interesante