Forum Discussion
Hi Dave,
Thank you, I can still see the wrong behaviour, on 8.10.48 - let me perhaps give an easier way to reproduce it.
1) Create a new login in 1password.
2) Ignore username and password, just add a one time password field
3) Copy and paste this into the field:
otpauth://totp/test?secret=NYMURJO6WHUVQ66FOT7ISBAUYIU6777X&issuer=test
4) Save. OTP is viewable, and changes every 30 seconds as expected.
- Next bit, you need to be quick and do it with a 30 second window, so start when the OTP changes
5) Note the OTP code (below, my example)
6) Edit the entry, change the OTP field to
otpauth://totp/test?secret=YLHX5ON3ZBDWXFOJSBF7VVTQR653QRKT&issuer=test
7) Save it. This now has a different secret, so you would expect a different number, instead I see the same number which is the wrong OTP for the new secret:
8) Exit the entry, and go back in. You actually see the correct new OTP for the new secret
So as you can see 1Password is not showing the new codes after saving without exiting and re-entering the entry. When I was doing it previously, I was filling the new secret by scanning with a camera of course, but by using the method above, I can speed it up so hopefully you see the problem. When the code changes after 30 seconds, you don't notice that the same code sequence for the old secret is still showing.
I hope that helps and you are able to re-create this. Thank you for looking at it.