one-time password timing/sync bug
I reset my Windows 11 PC today and upgraded to 23H2 by choosing to keep documents but uninstalling apps. When I re-installed the 1P desktop app and the Firefox extension I noticed that both had incorrect timing with OTP. I could tell this by comparing between Windows/FF extension and what was on my iPhone. The iPhone had the correct timing on it and displayed the true OTP in the iOS app. This happened when I tried logging into my Discord and Twitter account, both of which had 2FA turned on. I even deleted the 1Password folder located in %LOCALAPPDATA% and the ".1password" folder located in "C:\Users\[username]" in Windows, and it still kept happening even after repopulating the folders again. Not sure why OTP is wrong on the Windows side of things.
1Password Version: 8.10.20
Extension Version: 2.15.1
OS Version: Windows 23H2
Browser: Firefox
Comments
-
Hi @user101621, thanks for reaching out about this!
As a first step, I would recommend double checking whether the time on your device is accurate. Two-factor authentication is very time-sensitive, with one-time passwords having a validity period of 30 seconds. Any difference in time of day on a device could cause the behaviour you're seeing. Please head to this website and ensure the time on your device matches the one shown there: https://time.is
If you find that the time on your device is incorrect, you can synchronise the clock under your Date & Time settings, and this should get your one-time passwords working again.
1 -
Thank you so much, I was not expecting my clock settings would get reset too during the Windows reset/install. My clock in the bottom-right corner of Windows was showing the correct local time, but I had noticed after I read your message that apps like Discord were displaying the wrong time zone when messages were sent. I would assume this included 1Password and Firefox too, as the time was off when I went to the time.is link you provided. I believe this all seems to be related to the fact that I disabled a location setting when setting up Windows, as I did not think it would be necessary, or only related to things like looking up maps which I never use.
0 -
Hey @user101621,
It does seem strange that the local time was displayed correctly but your applications were off.
In any case, I'm glad to hear that the device time suggestion helped you resolve things!
Ali
0