You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After updating to 2.5.1, keepassxc generate wrong TOTP code which is different from the code generated by Google Authenticator.
Expected Behavior
When I use keepassxc to set a RFC6283 TOTP password, and right click the record -> display TOTP QR code. Then I use google authenticator to scan the QR code keepassxc give me. The TOTP code generated by google auth and keepassxc should be same, and both them should be able to sign in my account (epic store for this case)
Current Behavior
When I use google auth to scan the QR code, I found that Google auth generate a different code. I can't use the code keepassxc generate to sign in my account (which is wrong) and I can use the code google auth generate to sign in.
Possible Solution
In the realease log, I found some fix for TOTP secrete key need padding. Maybe this change something aboute handle screte key. #3764
Steps to Reproduce
Add a recode and set RFC6283 TOTP password. Use this key: IJHUOVSYLJHDOVCGKJKEKNZVLE3EGSBVJE2UGRBVIRHEUQKCJVKA (This is my legacy key, no use now)
2.Input this key in Google Authenticator
Compare the code
Context
It generate wrong code and I can't sign in my account now.
Debug Info
KeePassXC - 2.5.1
Operating system: windows 10
CPU architecture: x86_64
Enabled extensions:
EXTENSIONS
The text was updated successfully, but these errors were encountered:
Sorry , My bad. I tested it on Linux, and It works. I found that my windows time is synced, but when I boot to Linux ( dual-boot ) It will mess up the windows time zone configuration, which make the totp code wrong
After updating to 2.5.1, keepassxc generate wrong TOTP code which is different from the code generated by Google Authenticator.
Expected Behavior
When I use keepassxc to set a RFC6283 TOTP password, and right click the record -> display TOTP QR code. Then I use google authenticator to scan the QR code keepassxc give me. The TOTP code generated by google auth and keepassxc should be same, and both them should be able to sign in my account (epic store for this case)
Current Behavior
When I use google auth to scan the QR code, I found that Google auth generate a different code. I can't use the code keepassxc generate to sign in my account (which is wrong) and I can use the code google auth generate to sign in.
Possible Solution
In the realease log, I found some fix for TOTP secrete key need padding. Maybe this change something aboute handle screte key.
#3764
Steps to Reproduce
2.Input this key in Google Authenticator
Context
It generate wrong code and I can't sign in my account now.
Debug Info
KeePassXC - 2.5.1
Operating system: windows 10
CPU architecture: x86_64
Enabled extensions:
The text was updated successfully, but these errors were encountered: