Yubikey 5C NFC and iOS
I'm trying to login to my 1Password account on my iPhone 13 using the 1Password app. This iPhone has a lightning port, and while I already use Yubikey security keys, they are USB-C.
I purchased a Yubikey 5C NFC (USB-C and NFC), with the intent of using NFC for now, and USB-C when I upgrade my iPhone later on.
I was able to add the new 5C security key to my account through the website, which appeared to add a passkey. I did have some issues with this, as initially the browser extension tried to add the passkey from the key(?) to 1Password. I worked out I needed to close the extension popup, and tap the key.
Then, when I go to login on my iPhone, I get the "Use Security Key" iOS popup card. I placed the NFC key at the top of my phone, which triggered the Safari web link notification (so the NFC is working). However 1Password does not detect the NFC and eventually times out.
How can I get the iOS 1Password app to detect the NFC passkey? Thanks in advance.
1Password Version: iOS 8.10.56 (production)
Extension Version: 8.10.56.28 (stable)
OS Version: iOS 18.1.1
Browser: Arc/Chrome
Comments
-
Hello @rmasters! 👋
I'm sorry that you're running into trouble with your security key and 1Password for iOS. I have the same security key and it works for me, can you tell me the following so that I can better understand the situation:
- Are you waiting until you're prompted by the 1Password app to use your security key before you tap it to the phone?
- Does the security key work with other apps/websites on your iPhone?
I look forward to hearing from you.
-Dave
0 -
Hi Dave, thanks for looking at this. Glad to hear someone got the same key working!
Yes I wait until the iOS "Use Security Key" popup appears, and I hold the key there for at least 10 seconds without any change in the popup.
I've tested this with GitHub now (accessing via Safari), and can't get that to work either.
I ended up finding this Reddit thread: https://www.reddit.com/r/yubikey/comments/1gg94hl/nfc_not_working_on_iphone/
It links to two Yubico support articles describing an issue when using FIDO with Safari (and presumably other iOS apps):
https://support.yubico.com/hc/en-us/articles/16726447752732-Safari-18-1-MacOS-iOS-iPadOS-FIDO-known-issues
https://support.yubico.com/hc/en-us/articles/17388309240348-Safari-18-2-MacOS-iOS-iPadOS-FIDO-known-issuesI'm currently updating to iOS 18.2, from 18.1.1 - will let you know if that fixes it!
0 -
...and that did the trick! NFC auth works on iOS 18.2.1 :-)
0