MFA
In plain English
Plain definition
MFA (multi-factor authentication) requires two or more independent credential factors to verify identity, reducing single-credential compromise risk; deployment demands careful factor selection, enrolment recovery paths and bounded rollout testing.
Technical Definition
MFA is an authentication mechanism that enforces the presentation of at least two independent credential factors drawn from distinct categories: knowledge factors (passwords, PINs), possession factors (hardware tokens, authenticator apps, smart cards) and inherence factors (biometrics). Implementations vary in transport (push notification, time-based one-time password, FIDO2/WebAuthn) and in enforcement point (identity provider, application, network edge). The security value of MFA depends on the independence of the factors: if both factors can be compromised through the same channel, the effective assurance is reduced.
Operational Relevance
MFA is commonly enforced at identity provider sign-in, VPN or remote access gateways, privileged access workflows and sensitive application boundaries. Operationally, teams must balance security assurance against user friction and account recovery risk. Poorly designed MFA enrolment or recovery flows can themselves become an attack surface, for example if a fallback method (such as SMS or a recovery code) is weaker than the primary factor it protects.
Architecture Relationship
MFA typically sits within, or is enforced by, an identity and access management (IAM) or identity provider (IdP) layer that mediates authentication for downstream applications and services. It interacts with conditional access or risk-based policy engines, session and token issuance, and device or endpoint posture checks. MFA does not replace authorisation controls; it strengthens the authentication step that precedes them, and its effectiveness depends on correct integration with session lifetime, token binding and factor-recovery processes.
Example
A systems engineer signs in to an identity provider with a username and password (knowledge factor), then approves a push notification on a registered authenticator app (possession factor) before a session token is issued. In a bounded validation exercise, an engineer can enrol a test account with a time-based one-time password application in an isolated tenant or sandbox, confirm that sign-in is denied without the second factor, and confirm that a documented recovery code path functions before removing the test enrolment.
Misunderstanding
A common misunderstanding is that any two-step login process constitutes strong MFA. If both steps rely on the same underlying channel or credential store, for example a password followed by a security question answered from memory, the factors are not independent and the added assurance is limited. Genuine MFA requires factors from distinct categories with separate compromise paths.
Related Terms
- Identity and access management (IAM)
- Single sign-on (SSO)
- FIDO2 / WebAuthn
- Conditional access
- Privileged access management (PAM)
Further Reading
Consult the vendor or platform’s current identity documentation for version-specific enrolment, recovery and enforcement configuration details before making any production change, since MFA policy options and defaults change between releases.