Bug: no keyboard to type in PIN code of YubiKey 5C NFC (when using USB-C)
Recently I bought a new iPhone. Since I have 2FA enabled for 1Password I had to insert my YubiKey 5C NFC to prove it's me using this new iPhone. When I inserted the key in the USB-C slot, a dialog appeared in which I had to type the PIN code, but when I tapped on the input field no keyboard appeared to type that code...
(This may as well be an iOS 17 bug?)
1Password Version: 8.10.18 (Beta)
OS Version: iOS 17.0.3
Comments
-
Hi @XIII,
I believe this prompt in question asking you to enter your YubiKey PIN code is controlled by iOS itself and 1Password only receives the finished response from the challenge. It could be that iOS 17 is detecting the security key as a keyboard (technically not incorrect) and doesn't show the on-screen keyboard, but obviously something is not right there.
Do you happen to know if this issue is also happening on other apps on your new iPhone or potentially on your old iPhone not running iOS 17?
0 -
This content has been removed.
-
I have not used the YubiKey with any other App on the phone yet…
(and can’t think of one right now to test it with)
0 -
For me it's not about the keyboard. It more about a PIN code loop I get, when I try to use the key within iOS.
Even if I enter then correct PIN it asks again to bring the key close to the phone and asks again for my PIN.
It's not a problem of 1Password - more like Apple and iOS17.0 -
Just looked into it and found out, that it has something to do with new iOS/macOS versions and/or with Yubikey. Some apps didn't work anymore (1Password for example and Apple itself). Had to reset the stick, added the accounts again and now it's back working.
But really stupid behavior as you could really loose you login data in some cases.
My trust into Yubikeys just went down a lot.0