He movido tu publicación aquí, ya que se trata de un problema diferente al que publicaste originalmente en Contribute > Bug.
Discourse ID no utiliza OAuth2. En efecto, funciona como un proveedor de SSO, lo cual es diferente.
Para configurar la autenticación de dos factores (2FA), debes hacerlo en el proveedor de SSO, ID. Específicamente en: https://id.discourse.com/my/preferences/security.