Multi-Factor Authentication (MFA)

Multi-Factor Authentication requires users to provide two or more verification factors, significantly reducing the risk of unauthorized access.

Types of MFA

  • SMS OTP - One-time code via text message
  • Authenticator apps - TOTP codes (Google Authenticator, Authy)
  • Hardware tokens - YubiKey, FIDO2/WebAuthn
  • Push notifications - Mobile app approval
  • Biometrics - Fingerprint, face recognition

WebAuthn/FIDO2

WebAuthn is the modern standard for passwordless, phishing-resistant authentication using public-key cryptography and hardware authenticators.