Instagram has announced that it will finally add support for app-based two-factor authentication.
This means that instead of receiving your 2FA tokens through SMS, you'll be able to receive them through a dedicated authenticator app.
This is good news for users who value their digital security, as SMS-based two-factor authentication was deemed insecure by the National Institute of Standards and Technology (NIST) in 2016, and has proven itself weak in the face of "SIM swapping" attacks, where a hacker could effectively intercept your SMS messages, and gain access to your private 2FA tokens.
Authenticator apps on the other hand are designed to securely store and manage the secret codes that generate your 2FA tokens (6 digit numbers that change every 30 seconds), all within your phone.
After you've authorized an authenticator app to handle your 2FA, all you'll need to do whenever you want to log in is enter your username and password, then copy the 6-digit token you receive through the app, and paste it into your browser.
If you're on the lookout for a reliable hassle-free authenticator app, Myki is highly recommended. In addition to storing your security keys, it even goes the extra mile and auto-fills them in your browser.