Multi-Factor Authentication (MFA)
Explore how MFA integrates with OIDC flows to add an extra layer of security to user authentication.
What is Multi-Factor Authentication?
Multi-Factor Authentication (MFA) adds an extra layer of security to user accounts beyond just a password.
Instead of relying on a single piece of evidence (like "something you know"), MFA requires two or more verification methods from different categories.
The "Factors" of MFA
MFA typically combines factors from these categories:
- Something you know: A password or PIN.
- Something you have: A phone, hardware token, or authenticator app.
- Something you are: A fingerprint, face scan, or voice recognition.
Using multiple factors makes it much harder for unauthorized users to gain access.
All lessons in this course
- Integrating with Identity Providers
- Microservices & API Gateway Security
- Multi-Factor Authentication (MFA)
- Single Sign-On Across Applications