Privacy
Authentication and account recovery

How Multi-Factor Authentication Protects Online Accounts

UrbanX Digital Safety & Privacy
26 Aug 2026
10 min read
Quick Answer

MFA requires more than one independent factor before access is granted. A stolen password alone is therefore insufficient. Any suitable MFA is commonly better than password-only access, but manually entered codes and push prompts can still be phished. Passkeys and physical security keys offer stronger phishing resistance when properly deployed.

Read the full Digital Safety guide

Last reviewed: 26 August 2026 · 10 min read

What counts as a factor?

Authentication factors are commonly grouped as:

  • Something you know: password or PIN.
  • Something you have: phone, authenticator app, security key or authorised device.
  • Something you are: biometric used to unlock a local authenticator.

Two passwords are not two factors because both are knowledge. A password plus SMS code uses knowledge and possession, although the possession factor has limitations.

How MFA stops a common attack

Without MFA:

Stolen password → Account access

With MFA:

Stolen password → Second factor still required

This blocks many credential-stuffing and password-reuse attacks. It also creates an alert when a login prompt arrives that the user did not initiate.

MFA methods are not equivalent

SMS code

Widely available and better than password-only access in many situations. Risks include real-time phishing, SIM-swap attacks, message interception and loss of the number.

Email code

Convenient, but its security depends on the email account. If the same mailbox controls password reset and MFA, compromise can defeat both.

Authenticator-app code

Generated locally and independent of mobile delivery. The code can still be entered into a phishing site and relayed.

Push approval

Convenient, especially when it shows device, location and number matching. Repeated prompts can cause fatigue, and a user can approve an attack by mistake.

Security key or passkey

Uses cryptographic authentication bound to the genuine service. This prevents the user from giving a reusable code to a lookalike domain and is considered phishing-resistant when implemented correctly.

Choose the strongest practical option

If the service offers several choices, a general preference is:

  1. Passkey or FIDO security key.
  2. Authenticator with phishing-resistant or number-matching features where available.
  3. Authenticator code.
  4. SMS or email code when stronger options are unavailable.

The exact order depends on the service, device, risk and recovery model. Enabling SMS MFA is usually better than postponing all MFA while waiting for a perfect method.

Protect the recovery path

Attackers may bypass strong daily sign-in by targeting account recovery. Review:

  • recovery email;
  • mobile number;
  • backup codes;
  • security questions;
  • trusted devices;
  • customer-support identity checks; and
  • linked accounts that can sign in.

A dormant recovery mailbox with a reused password can undermine a well-protected primary account.

Store backup codes deliberately

Backup codes are often single-use secrets that bypass the normal second-factor device. Keep them:

  • offline in a secure physical location; or
  • inside a separately protected vault with suitable access controls.

Do not save the only copy on the phone they are meant to replace. Never share a backup code with support or a caller.

Recognise MFA attacks

Prompt bombing

An attacker with the password triggers repeated approvals, hoping the user accepts one to stop the interruptions.

OTP relay

A fake site captures the password and current code, then uses both immediately on the real site.

Support impersonation

A caller says the code will cancel an attack when it actually approves access.

SIM swap

Stolen personal information is used to move a number to another SIM, allowing the attacker to receive SMS codes.

Recovery downgrade

The attacker persuades support to replace a strong factor with a weaker one.

The response is the same: do not approve an unrequested event, change the exposed password through the genuine site and review sessions and recovery settings.

Set up MFA without locking yourself out

  1. Start with primary email and the password manager.
  2. Add the strongest supported factor.
  3. Register a second authenticator where supported.
  4. Generate and store backup codes.
  5. Confirm the recovery email and number.
  6. Test sign-in on a normal second device.
  7. Remove obsolete phone numbers and devices.
  8. Record how to contact official recovery support.

Do not disable the last working factor until the replacement is tested.

Respond to an unexpected prompt

  • Deny it.
  • Do not share the displayed code.
  • Open the service independently.
  • Change the password if it may be known.
  • Review recent sign-ins and authorised devices.
  • Remove unknown sessions.
  • check whether recovery information changed.
  • Report the attempt through the platform’s security flow.

If financial or identity information is at risk, contact the relevant institution immediately.

Sources

Related guides

Frequently Asked Questions

Still experiencing issues? Run a diagnostic check or reach out to our support team with a structured ticket.