If phishing is a thief trying to pick your lock, then two-factor authentication is a deadbolt plus a security camera system. Even if a thief steals your key, they still can’t get in without being noticed.
Two-factor authentication (usually abbreviated as 2FA) is one of the single most effective ways to protect your accounts. It’s especially important for your email account, because if someone gains access to your email, they can reset the password for every other account you have.
Here’s how it works: To log in, you need two things—your password (something you know) and a second factor (something only you have). This second factor is usually a code on your phone that changes every 30 seconds, or a notification that gets sent to your phone asking you to approve the login.
If a hacker steals your password, they still can’t log in without your phone. You’d immediately see them trying and could block them.
Let’s walk through setting up two-factor authentication on the accounts that matter most.
What You’ll Need
Before you start, gather these items:
- Your phone (iPhone or Android)
- An authenticator app installed on your phone (we recommend Google Authenticator, Microsoft Authenticator, or Authy)
- Access to your email and social media accounts
- 15-30 minutes of quiet time
Get your authenticator app now if you don’t have one:
- Google Authenticator: Free, available on iPhone App Store and Google Play
- Microsoft Authenticator: Free, available on iPhone App Store and Google Play
- Authy: Free, available on iPhone App Store and Google Play
Method 1: Authenticator App (Most Secure)
We recommend using an authenticator app over SMS text messages. Here’s why: Text messages can be intercepted, and some phone companies can be tricked into transferring your number to a hacker. Authenticator apps work without needing any network connection.
Setting Up Google Authenticator
This is the most commonly used authenticator app, so let’s walk through it:
Setting Up Other Accounts with Authenticator
Once you have Google Authenticator set up, the process is similar for other accounts. Here’s how to do it for Apple ID, Facebook, and other services:
Setting Up 2FA on Specific Services
Apple ID (iPhone/Mac Users)
Microsoft Account (Outlook, Windows)
Amazon
Method 2: SMS (Text Message)
Some people prefer SMS for convenience, though it’s less secure than authenticator apps. If you choose this method:
The downside: If someone steals your SIM card or tricks your phone company into transferring your number, they can intercept these texts and access your account. It’s still much better than no 2FA, but authenticator apps are more secure.
What Happens When You Log In
Once 2FA is enabled, here’s what logging in looks like:
It sounds like extra work, but you only go through this on new devices. If you log in from the same computer regularly, many services will “remember” your device so you don’t need to enter the code every time.
Tips and Troubleshooting
I Lost My Authenticator App Use your backup codes to log in, then set up a new authenticator app. This is why backup codes are so important.
I Switched to a New Phone Before getting a new phone, set up the authenticator app on both phones if possible. Once you move to the new phone, delete it from the old phone. Or, use backup codes to log into your accounts on the new phone and re-add them to the authenticator app.
I Lost the Codes and Don’t Have My Phone You’ll need to go through your account recovery process. This is different for each service, but you’ll usually need to answer security questions or verify your identity another way. This is why you should keep backup codes somewhere safe.
I Keep Forgetting to Enter the Code Most services will ask for the 2FA code only on new or unrecognized devices. Once your device is recognized, you won’t need it every time. Give it time—it becomes habit.
Which Accounts Should Have 2FA?
Absolutely essential (set up today):
- Email (Gmail, Outlook, Yahoo, Apple Mail)
- Bank and financial accounts
- PayPal and other payment services
Very important (set up soon):
- Facebook, Twitter, LinkedIn
- Apple ID or Microsoft Account
- Amazon and shopping accounts
Nice to have (set up when you have time):
- Instagram, TikTok, Snapchat
- Streaming services
- Any other accounts with financial information
What to Do Next
Now that you have 2FA set up on your important accounts, strengthen them further by creating strong passwords and learning to spot phishing attempts. Together, these defenses make your accounts nearly impossible to hack into.
You’ve just taken one of the most important steps toward online security. This one change protects you more than almost anything else you could do. Great job.
