Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

3.2.1. Authentication Methods

💡 First Principle: Microsoft Entra ID supports a range of authentication methods that trade off convenience, cost, and phishing-resistance differently, and picking the right one for a scenario matters because a method chosen only for convenience can quietly reintroduce the weaknesses passwords were supposed to leave behind.

MethodDescriptionPhishing-Resistant?
Microsoft Authenticator (push or phone sign-in)Approve a sign-in notification, or sign in without a password, from the mobile appNo — an approval can still be phished
Passkey in Microsoft AuthenticatorA device-bound passkey stored in the Authenticator appYes
FIDO2 security keyPhysical hardware key using public-key cryptographyYes
Windows Hello for BusinessBiometric or PIN tied to a specific deviceYes
Certificate-based authenticationAn X.509 certificate, for example on a smart cardYes
OATH hardware/software tokensTime-based one-time passcodesNo — a code can be relayed to an attacker
SMS / voice callCode sent via text or phone callNo — legacy, being de-emphasized

Passwordless authentication is the direction Microsoft is pushing the ecosystem toward: methods like FIDO2 keys and Windows Hello for Business remove the password from the sign-in flow entirely, eliminating the risk of a phished or reused password altogether, rather than just adding a second check on top of one.

⚠️ Exam Trap: MFA is not limited to a text message code — the table above lists several distinct methods, and SMS/voice call is actually the weakest of them. Being passwordless isn't the same as being phishing-resistant either: signing in with an Authenticator notification is passwordless, but only a passkey in Authenticator is phishing-resistant. Don't assume "has MFA enabled" automatically means "phishing-resistant."

Reflection Question: Why is a FIDO2 security key considered phishing-resistant in a way that an SMS code is not?

See how it connects
Alvin Varughese
Written byAlvin Varughese
Founder•20 professional certifications