• Resolved squarestar

    (@squarestar)


    When using FreeOTP on an iphone x, after scanning the QR code I get the message “Your token provider has not configured the issuer field, please enter the name of the issuer”.

    Is it possible to set the issuer to the site name or similar?

Viewing 1 replies (of 1 total)
  • Plugin Support wfphil

    (@wfphil)

    Hi @squarestar

    We can reproduce that on FreeOTP on a phone, but if we read the QR code with 1Password password manager for example, the URL does include the Issuer field, currently set to “Wordfence”.

    We don’t see any obvious issues open for that issue on their github repo here:

    https://github.com/freeotp/freeotp-ios/issues

    A few other apps including Google Authenticator, Sophos Intercept X, and the 1Password desktop application are reading the issuer fine, so we think this is a bug in Free OTP.

    We tried creating a couple variations of the QR code on a test site, like capitalizing issuer, or adding a second parameter after it, and it does not make a difference. (The QR codes represent a URL beginning with otpauth:://totp/. The end of the URL looks like &algorithm=SHA1&digits=6&period=30&issuer=Wordfence.)

    We found this. Google recommends including the issuer in two places. It sounds like FreeOTP is only looking at one:

    https://github.com/google/google-authenticator/wiki/Key-Uri-Format

    We have a plugin update case planned for changing the issuer anyway, so that it can be the site name instead of Wordfence (moving Wordfence to another position) and we can address this issue at the same time but we don’t have a timescale for when this will be.

Viewing 1 replies (of 1 total)
  • The topic ‘Issuer field empty’ is closed to new replies.