Multi-factor authentication (MFA), sometimes referred to as two-step verification or dual-factor authentication, is a security process in which users provide two different authentication factors to verify themselves.
This article will teach you...
What MFA is, the benefits of using MFA and why we're using it.
What is MFA?
Two-factor authentication can be used to strengthen the security of an online account, a smartphone, or even a door. MFA does this by requiring two types of information from the user—a password or personal identification number (PIN), a code sent to the user's smartphone, or a fingerprint—before whatever is being secured can be accessed.
Benefits of MFA
- Authenticator Apps are well-supported by big players (Microsoft, Google, etc.)
- By default, MFA codes change every 30 seconds; the code must be entered within that time
- Codes are six-digit numbers. The UI will not allow anything else to be entered/verified
- The app is tolerant of incorrect codes. The app will tell the user if the code is incorrect.
Why are we using it?
- To ensure the highest level of protection for all user interactions with our services
- It benefits from a highly scrutinized open-source algorithm
- Users are increasingly adopting Authenticator Apps