Multi-factor authentication (MFA) is a cyber security feature that requires users to provide two or more authentication factors to verify their identity before being granted access to a system, account, or application. The goal of MFA is to add an extra layer of security beyond just a username and password. Businesses can choose which authentication options are best suited for their needs, based on factors such as the level of security needed, ease of use, user experience, and cost.
There are typically three types of authentication factors:
- Something you know, such as a password or PIN.
- Something you have, such as a security token or smartphone.
- Something you are, such as a biometric factor like a fingerprint, voice recognition or face scan.