I’ve just enabled 2FA on my main login for “[mycompany].quickfile.co.uk” and that works fine.
However, when I try to enable 2FA on my community.quickfile.co.uk account I get an error “Invalid authentication code. Each code can only be used once.”.
To reproduce:
Log in to the community site as usual
Click on your profile icon, then “Preferences”
Click the icon next to “Enable two factor authentication for enhanced account security”
Scan the QR code using the Google Authenticator app (I’m using the iPhone app)
Enter the current code
The “Invalid authentication code. Each code can only be used once.” error appears
Could you confirm if I’m doing something wrong or whether this is an issue with 2FA on the community.quickfile.co.uk site?
I actually tried to set up 2FA on the community site before the accounting site and I got the same error then, if that makes any difference…
I managed to enable 2FA last night and enter the 6-digit Google Authenticator code.
Unfortunately when I tried to log in and enter the latest auth code I got exactly the same error again on the login page. I presume I hit a different server for the login, that maybe had the same time sync issue.
I couldn’t report it last night because I couldn’t log in!
It obviously worked for me this morning otherwise I wouldn’t be writing this, but is it likely to be an intermittent issue, or have you got something in place which will now enforce time sync on your servers? (e.g. NTP).