For this Two Factor Authentication set up, we will be using the Authy App. It's very similar to the Google Authenticator App where once you log in with email and password. A code will be available on your Authy App for the account you are trying to access. Note, the codes on the Authy app change consistently every 30 seconds.
Here is an outline of the steps to take to enable 2FA on your account using the Authy app:
- Login to your Adafruit Account
- Navigate to "My Account"
- Under "My Account" select "Security and Privacy"
- In "Security and Privacy" select "Edit two-factor authentication settings"
- Download the Authy app from the iOS/Play Store
- Using the app scan the QR code shown in the screen
- Provide the code sent to the app to enable 2FA
Now let's get started by signing into an Adafruit account and navigating to "My Account" as shown in the screenshot below:
The 2FA enabling setting can be found under the Security & Privacy settings in your account. Continue by clicking on the "Security and Privacy" option highlighted in red in the image below:
In Security and Privacy, notice the red letters stating 2FA is disabled. By default, 2FA is disabled on every account. We will want to start the process to enable it and add a layer of security to the account.
Continue by clicking in the text "Edit two-factor authentication settings" which is the second portion highlighted in yellow down below:
Continue by selecting "Click here to Enable" in order to continue setting up 2FA on your account.
You will be redirected to a page with a QR code. This code will be used to setup the 2FA using the Authy app. You can scan the QR code once you download the Authy app.
Once you have downloaded the Authy App follow these steps:
To the left is an example of what the authentication code for your Adafruit account will be displayed on the Authy App.
Enter the code shown under the email you use for your Adafruit Account in the prompt asking for "AUTHENTICATION CODE"
After select to continue, you will be then prompted to copy and save an emergency code that can be used in case your mobile device gets lost you can use this code one time to access your account.
Now every time you sign in and out of your Adafruit account, you will be asked for the authentication code which you will retrieve from the Authy App.
2FA acts as a protective barrier between you and the application you are trying to access. Even if your password gets compromised, you are guaranteed that the information in the account will be safe from whoever is trying to access the account.
As long as you have the authenticator app, your phone, or even the backup code that was generated for you – only you should be able to access the account.