TOTP does not support codes with more than 6 digits

crashdoom
crashdoom
Community Member

When attempting to use a TOTP with a digits length greater than 6, the UI bugs out and shows the timer circle with no OTP code.

Example OTP with this issue: otpauth://totp/Cloudflare?secret=[Removed]&issuer=Cloudflare&digits=7&period=10

Seems like this was an issue in the Windows Beta, but the fix wasn't ported across to the Mac Beta? (https://discussions.agilebits.com/discussion/106120/1password-7-3-705-beta-does-not-support-7-digit-otp-codes)


1Password Version: 7.4.4.BETA-0
Extension Version: 4.7.5.90
OS Version: OS X 10.15.3
Sync Type: Not Provided

Comments

  • @crashdoom,

    I took a look at this and i'm not able to reproduce the issue you're describing with your test data and a contrived secret put in place of your [removed] value. Is it possible you've got invalid characters somewhere in the string? a space in-between any of the & would definitely impact having a properly formed otpauth URL.

This discussion has been closed.