Discourse ID and 2FA

Moved your post here, because this is a different issue than the Contribute > Bug you posted in originally.

Discourse ID is not using OAuth2. It’s functioning, in effect, as an SSO provider, which is different.

To configure 2FA, you’d need to do so at the SSO provider, ID. Specifically https://id.discourse.com/my/preferences/security.