Two-factor authentication (2FA) keeps criminals out even when your password is compromised. With passwords regularly being stolen in data breaches, more and more account providers are offering this feature. Instagram is one of them.
They allow you to use an authenticator app or a text message for your second factor. However, removing an authenticator app is not very user friendly (it took 24 hours) so I suggest sticking with the text messaging until this improves.
Worth noting is that Instagram does not remember your devices. So every time you login, you have to enter a confirmation code. This may make 2FA a no go if you access it on your computer and log in and out of your account frequently. If you just use it on your phone, then 2FA is a good option. Otherwise you may want to wait until they upgrade it.
To enable two-factor authentication on Instagram:
- Login into your Instagram account.
- Click the person icon in the upper right hand corner. Your profile appears.
- Click the cog next to the Edit Profile button. A menu drops down.
- Select Privacy and Security. The Privacy and Security settings appear.
- Select Edit Two-Factor Authentication Setting. You may have to scroll down to find it. The 2FA settings appear.
- Select Use Text Message. The Phone number text box appears.
- Enter your phone number.
- Click the Next button. A code is texted to your phone and a Confirmation Code text box appears.
- Enter the code texted to your phone into the Confirmation Code text box.
- Click the Done button. A list of Backup Codes appear.
- Print off the Backup Codes for use in case you loose your phone or it gets stolen.
Another shortfall of 2FA in Instagram is if you turn it off and then wish to turn it on again, you will have to logout of your account and then login again before you will be given the option to re enable it.