Multi-Factor Authentication in Spring Security 7
In 2013, it was proposed to add multi-factor authentication into Spring Security. That was the year that “selfie” was added to the English dictionary and “What Does the Fox Say?” was a viral YouTube hit.
Needless to say, one of the biggest features in Spring Security 7 is a long time coming, and is our next stop along our Road to GA.
What is Multi-Factor Authentication (MFA)?
Multi-Factor Authentication is an authentication strategy by which your identity is determined on a website by more than one means of verification, or factor. Common factors fall into one of a few categories:
- Something you know; like a password or an answer to a security question
- Something you have; like an app on your cell phone
- Something you are; like a thumbprint or other biometric …