Two-Factor Authentication & Passkeys

Two-factor authentication (2FA, also called multi-factor authentication or MFA) means logging in takes something you know (your password) plus something you have (your phone or a key). Even if a criminal steals your password, they can’t get in without the second factor. It’s one of the most effective things you can do.

Photo: authenticator app showing a six-digit code that changes every 30 seconds

Types, from good to best

TypeHow it worksNotes
Text message (SMS) codeA code is texted to your phoneMuch better than nothing, but can be stolen through SIM swapping or phishing
Authenticator appAn app makes a new code every 30 secondsStronger than text codes; works without cell signal
Push approvalYour phone asks “Is this you?”Easy, but beware of fake requests (see below)
Security keyA small USB or NFC key you tapVery strong; resists phishing
PasskeyYour phone or computer signs you in with your fingerprint, face or PINReplaces the password; resists phishing; increasingly common

Turn it on first for

  1. Email accounts
  2. Banking, payroll and payment apps
  3. Your phone carrier account (also add a carrier PIN; see Smartphone Security)
  4. Your password manager
  5. Social media and work accounts

Look in each account’s security settings for “two-step verification,” “2FA,” “MFA” or “passkeys.”

Never share your codes

No real bank, employer, delivery company or tech support will ever ask you to read back a code you received. If someone asks for a code, they are trying to get into your account. Hang up.

MFA fatigue attacks

Some criminals who have your password trigger dozens of push approval requests, hoping you’ll tap “Approve” to make them stop. If you get a login prompt you didn’t start, deny it and change your password right away. It means someone has your password.

Don’t get locked out

Standards & references

Last updated: