Cleartext

Sample content: drafted with AI assistance from the cited sources and awaiting editorial verification. How verification works

Comparison

TOTP vs push notifications

TOTP codes vs push notifications: which MFA is stronger?

Verified by [VERIFIER NAME]Rev. 13 sources

Verdict in brief

51 words

Neither is phishing-resistant. Push is easier to use but adds a specific weakness, MFA fatigue, where attackers send prompts until the user approves; number matching reduces it. TOTP has no push-bombing risk but can be typed into a fake site. CISA treats number-matching push as an interim step toward phishing-resistant MFA.

TOTP codes vs push notifications: which MFA is stronger?

Neither is phishing-resistant. Push is easier to use but adds a specific weakness, MFA fatigue, where attackers send prompts until the user approves; number matching reduces it. TOTP has no push-bombing risk but can be typed into a fake site. CISA treats number-matching push as an interim step toward phishing-resistant MFA.

Source: https://glide-cleartext.pages.dev/compare/totp-vs-push-notifications/ (Cleartext, verified 2026-09-24)
MarkdownCite

A

TOTP codes

Six-digit codes computed in an authenticator app from a shared secret and the time.

B

Push notifications

An approve-or-deny prompt sent to the user’s authenticator app.

Comparison table #

7 criteria · stronger: TOTP codes 3, Push notifications 1 · even or not comparable: 3

Cleartext comparison. TOTP per RFC 6238[1]; push and number matching per CISA[2]; phishing resistance per CISA[3].
CriterionTOTP codesPush notifications
How it worksUser types a code shown in the appUser taps approve on a prompt
Phishing-resistantNoNo
MFA fatigue (push bombing)Not applicableStrongerYes; reduced by number matching
Relay by a fake siteYes, within the code’s validity windowYes; the user approves the attacker’s login
Works offlineYesStrongerNo; needs a network connection
User effortOpen app, read and type six digitsOne tap (plus a number, with number matching)Stronger
StandardOpen standard, RFC 6238StrongerVendor-specific

Verdict #

If you use push, turn on number matching; CISA recommends it as an interim measure for organizations that can’t yet deploy phishing-resistant MFA. If you use TOTP, know that it stops credential stuffing but not real-time phishing. Plan the move to passkeys or security keys either way.

Choose TOTP codes when

Offline use, open-standard interoperability, and where push fatigue has been a problem.

Choose Push notifications when

Workforce MFA with number matching enabled, while phishing-resistant MFA is being rolled out.

Evidence #

  1. [1]RFC 6238: TOTP: Time-Based One-Time Password AlgorithmIETF, 2011-05 Primary
  2. [2]Implementing Number Matching in MFA Applications (fact sheet)CISA, 2022-10 Primary
  3. [3]Implementing Phishing-Resistant MFA (fact sheet)CISA, 2022-10 Primary

Related questions #

What is phishing-resistant MFA?

Phishing-resistant MFA is authentication that a fake website or man-in-the-middle cannot capture and replay, because the credential is cryptographically bound to the real site. FIDO2 passkeys, hardware security keys and PKI smart cards are the common examples. SMS codes, authenticator-app codes and push approvals are not phishing-resistant.

Full answer
Are synced passkeys phishing-resistant?

Yes. A passkey is bound to the website it was created for, so the browser won’t offer it to a look-alike phishing site, and there is no code to read out. NIST SP 800-63B-4 accepts synced passkeys at AAL2. The new risk moves to the account that syncs them, which needs strong protection of its own.

Full answer

Cite this comparison #

Answers change. Include the verification date when you quote this page.

Plain text

Cleartext. “TOTP vs push notifications” Last verified 2026-09-24 (rev. 1). https://glide-cleartext.pages.dev/compare/totp-vs-push-notifications/

Markdown link

[TOTP vs push notifications](https://glide-cleartext.pages.dev/compare/totp-vs-push-notifications/) (Cleartext, verified 2026-09-24)

Changelog #

DateRevisionChange
Rev. 1First published.