Authenticator apps.
Authenticator applications and browser plug-ins let you enter a code at sign in. Microsoft, Google, LastPass, and Proton offer reliable authenticator applications. Authenticator applications are a secure and reliable form of 2FA, and some let you sync keys across devices for additional convenience.