Movi sua postagem para cá, pois se trata de um problema diferente do que você postou originalmente em Contribute > Bug.
O Discourse ID não está usando OAuth2. Ele funciona, na prática, como um provedor de SSO, o que é diferente.
Para configurar a autenticação de dois fatores (2FA), você precisará fazê-lo no provedor de SSO, ID. Especificamente em https://id.discourse.com/my/preferences/security.