Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
jmml97
11 months agoNew Contributor
TOTP URI 'period' parameter is ignored if value is above 255
Hi. I am a long time 1Password user. I recently set up a new service that uses TOTPs.
The problem I am having is that the codes needed for this service are synchronized with a period of 300 second...
1P_Dave
Moderator
11 months agoHello jmml97! 👋
Thank you for reaching out! I'm done some testing and I can confirm that 255 is the current maximum period for time-based one-time passwords (TOTP) in 1Password.
While I can't make any promises, I'm happy to file a feature request with the team on your behalf to look into raising this limit if possible. Can you tell me a little more about the use case for needing such long periods? Most TOTPs default to 30 seconds. Knowing more about the need to a change like this will help our product team prioritize the request.
-Dave
ref: dev/core/core#39
- jmml978 months agoNew Contributor
I apologize for not following up on this question sooner.
I have tested it, and the issue remains unresolved.
I need this because the TOTP period for the service I use is set by my company. They chose a 300-second period. I don’t know why, but I cannot change it. If they did, all users would need to update their TOTP generators with the new period.
Apple Passwords generates codes correctly with the 300-second period. However, it’s inconvenient to use two password managers just for this.
Thank you for your time and help. Have a nice day.
- 1P_Dave8 months ago
Moderator
Thank you, I've shared your use case with the team and I'll also add your new comment to the feature request that I filed on your behalf.
-Dave
- jmml9717 days agoNew Contributor
Hi Dave. Is there any progress on any changes related to this report?
The current 1Password version still does not work correctly: TOTP 'period' values above 255 are ignored.
I still cannot use 1Password to manage TOTP codes for this service, which is frustrating. It means I have to use a separate app just for this.