MFA (Multi-Factor Authentication) requires users to prove their identity with two or more factors: something they know (password), something they have (phone, hardware key), or something they are (fingerprint, face). Most common is 2FA (two-factor): password + SMS code or TOTP app (Google Authenticator, Authy). Dramatically reduces account takeovers from stolen passwords.
Require MFA for high-value accounts (admins, financial data, healthcare, enterprise customers). Offer MFA as an option for all users. For B2B SaaS, MFA is often required for SOC 2 compliance or enterprise deals. Use TOTP (authenticator apps) over SMS—SMS can be intercepted. For highest security, support hardware keys (YubiKey, WebAuthn).
Cybersecurity
Require 2 forms of proof to log in