What Is Multi-factor Authentication?
Multi-factor authentication (MFA) is an authentication method 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), and inherence (something the user and only the user is).
Two-factor authentication (also known as 2FA) is a type, or subset, of multi-factor authentication. It is a method of confirming users' claimed identities by using a combination of two different factors: 1) something they know, 2) something they have, or 3) something they are.
A good example of two-factor authentication is the withdrawing of money from an ATM; only the correct combination of a bank card (something the user possesses) and a PIN (something the user knows) allows the transaction to be carried out.
Two other examples are to supplement a user-controlled password with a one-time password (OTP) or code generated or received by an authenticator (e.g. a security token or smartphone) that only the user possesses.
Why Do I Need It?
In order to protect your digital assets we strongly recommend that you implement 2FA using Google Authenticator. Once this connection is established Amplify will require a code from Google Authenticator along with your password to login (something you have and something you know). This greatly reduces the chances of an unintended person being able to access your account. The code will also be required to withdrawal funds so your digital assets are always safe.
In order to setup the connection between Amplify and Google Authenticator you can follow our instructions in the help article How to Setup 2FA with Google Authenticator.