Ho spostato il tuo post qui, poiché si tratta di un problema diverso rispetto a quello che avevi inizialmente segnalato in Contribute > Bug.
Discourse ID non utilizza OAuth2. In pratica, funziona come un provider SSO, il che è diverso.
Per configurare l’autenticazione a due fattori (2FA), dovrai farlo presso il provider SSO, ID. Nello specifico: https://id.discourse.com/my/preferences/security.