This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

ابحث في الدعم

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Can't enable Two-Step Authentication

more options

I cannot enable Two-Step Authentication. When I add it to my authentication app, and type in the 6-digit code, I get the error, "Invalid two-step authentication code". I have tried several different authentication apps, but none work. Anyone else having this issue?

I cannot enable Two-Step Authentication. When I add it to my authentication app, and type in the 6-digit code, I get the error, "Invalid two-step authentication code". I have tried several different authentication apps, but none work. Anyone else having this issue?
Attached screenshots

All Replies (7)

more options

Hi Dereck, please ignore the unofficial support solicitation that someone posted. We have no idea where that leads and don't want you to get scammed.

more options

A possible cause for 2FA not working is that the time on the device that generates the 6-digit code isn't correct as this code is only valid for about thirty seconds, so make sure that the device is connected to internet and uses a reliable time server (try a different one).

You can possibly try an extension in Firefox.

more options

Thank you cor-el. This lead me to the solution/fix. I ran the "Time correction for codes" within my Authentication app, and now I am golden. Appreciate the guidance.

Modified by Dereck

more options

You're welcome and glad that you fixed it.

more options

Hi, I'm having the same problem too. I use Google Authenticator for a number of accounts and the FF 2FA is the only one I'm having a problem with.

I did the time-sync as cor-el suggested but the response I get is "Time already correct". As 2FA is working for other apps I think I can safely assume it's not a time sync issue on my phone.

I tried to set up 2FA using FF browser on multiple devices and OS's (Win10, Ubuntu, OSX) to no avail.

Thoughts?

more options

It is possible that Firefox 2FA works differently when it comes to timezones, but using a VPN also could be causing problems in case you do use one.

You can try as a test an extension in Firefox to see if this gives a TOTP code that works.

more options

Hi cor-el, I tried Authenticator (https://addons.mozilla.org/firefox/ad.../auth-helper/) but it wouldn't scan the QR code.

Auth Plus (https://addons.mozilla.org/firefox/addon/foxauth/) on the other did, and that got 2FA working for me.

That then got me very peeved as these extensions are not on the sanctioned list of Auth apps.

Then I tried MS Authenticator (it worked) and then Google Authenticator (again) with worked this time.

Something was clearly off yesterday as I haven't used a VPN in weeks.

Anyways, thanks for your time and sorry about the run around.

Cheers

Modified by LaughingBubbba