Multi-factor authentication (MFA) is a method of confirming a user's claimed identity in which
a computer user is granted access only after successfully presenting two or more pieces of
evidence (or factors) to an authentication mechanism:
- Knowledge (something the user and only the user knows)
- Possession (something the user and only the user has),
- Inherence (something the user and only the user is)