Please correct or comment where needed as I'm confused even after reading material on OAuth2. (wasn't sure where to post, please move if necessary with notice, thanks)
If I understand what I've read correctly (?) OAuth2 is for "Server Site Authorization" of certain parameter(s) access (designated by Server site) given to a requesting entity (or App).
Whereas 2FA is about Authenticating an Account Owner entity logging into an Account on the Server Site (with full owner access). This via phone SMS or better with an App like Google Authenticator or Authy.