-
Trying out passkeys.io seems to require you to own two phones. When you visit the site (on your phone) and try to sign up/in it shows a pop-up with a QR code that needs to be scanned - so you can't scan it with the device you're using. Here is a video of the user experience: https://user-images.githubusercontent.com/862951/197876176-af066b20-a800-4a59-85ed-2f1b697e5a52.MOV Reproducing the bug
OS VersioniOS 16.1 |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Even though the "Sign in with a passkey" button looks like a typical SSO/OAuth button (e.g., "Sign in with Google"), passkeys work completely different, much more like a password in that sense.
That the "Sign in with a passkey" button may be confusing to many due to its similarities with OAuth / social login buttons makes perfect sense, though. That's why passkey autofill ("Conditional UI") was developed. Over here in the Hanko project, we support this already. We'll bring it to passkeys.io very soon, too. With passkey autofill, the passkey button is not required anymore, and instead your browser is able to check if you have a passkey on your device, and only then shows you the option to use the passkey when you tap into the username field. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the detailed response! It certainly is confusing at present (at least on passkeys.io). I agree that if I was offered only options I could actually use from the device I was on - that would make the experience far less confusing. |
Beta Was this translation helpful? Give feedback.
-
Ran into the same issue when selecting passkey from iOS device, but was able to fix this in my iOS settings. Settings > Passwords > Password Options > USE PASSWORDS AND PASSKEYS FROM > (select iCloud Keychain) In my case I have other providers and I guess had unchecked iCloud Keychain at some point. So the passkey creation worked for my other provider but not for iOS since it wasn't enabled. After enabling it in the settings it worked fine. |
Beta Was this translation helpful? Give feedback.
Even though the "Sign in with a passkey" button looks like a typical SSO/OAuth button (e.g., "Sign in with Google"), passkeys work completely different, much more like a password in that sense.