Support passkeys
1Password just open sourced their library for WebAuthn clients to support passkeys. I think a browser like Orion would be considered a WebAuthn client, right? Might be useful.
https://blog.1password.com/passkey-crates/
https://github.com/1Password/passkey-rs
Passkeys are for convenience and not to replace passwords ryt?, I have my android devices as passkeys, and each desktop browser has it's own. I was able to create new passkeys from all chromium browsers and Safari too, so why Orion won't implement this as a feature is still puzzling to me. I'm sorry if I'm missing something, but this is what I think.
+1 on this, switched from Arc because I was only using it for vertical tabs and profiles (which I later found out exist in both FF and Chrome rip), but the only thing that feels "missing" is passkey support.
- Edited
Passkeys are now GA in 1Password, coming to LastPass later this year, with Apple supporting passkeys on macOS 13 and iOS 16+, and Android 14 will have support for passkeys via password managers.
I am contemplating a switch from Firefox right now and this is notably missing.
What does your feature entail? What is it for? How will it affect existing workflows or user experience?
It's kind of a dealbreaker for me right now that Orion doesn't have full Passkey support- If I need to sign into a website that I have a passkey saved on my iPhone for, I wouldn't be able to since it doesn't give me the choice. The picture above is the prompt that shows on Orion when using FIDO2- note the lack of an option for a passkey.
What are the exact ways that you see a user using your proposed feature? Please go into as much detail as possible, and provide examples of how other browsers/apps implement this feature, if applicable. If your feature suggestion adds on to an existing feature, how would it work into it to extend its usefulness?
Rather than using its own FIDO2/Passkey prompt, Orion should hook into the native api use that instead.
Possible duplicate of https://orionfeedback.org/d/3025-support-passkeys?
I would also love passkey support, at least as integrated with the 1Password extension!
A user on Discord confirmed passkeys work in last RC.
https://discord.com/channels/802933355603034132/802933355603034135/1161769510458626098
We'd appreciate to understand what is missing.
I have the 1Password Chrome extension installed in the latest Orion RC as of this writing (Version 0.99.125.6-rc (WebKit 618.1.1)
).
I have an existing passkey for my GitHub account saved in 1Password. If I pick the "authenticate with passkey" option, I expect the 1Password extension to present its associated "authenticate with known passkey" UI and proceed with passkey login, but this dialog appears instead:
If I attempt to use the passkey option I get an immediate failure.
Similarly, Google doesn't work either with passkeys. Fails immediately.
We will attempt to ship this with 127
According to a person at 1Password, the latest Orion update (Orion 0.99.126.4 - Dec 11, 2023) has fixed 1Password's ability to use passkeys.
Granted, I don't know if this counts as "Orion supports passkeys in general" or if it currently only supports using passkeys via 1Password.
Just tested with Orion 0.99.126.4-rc
/macOS Sonoma 14.2 (23C64) and it gets farther than before, but still isn't working for me.
A Passkey-enabled site is now correctly triggering 1Password's "Sign In With Passkey" prompt, but attempting to proceed through it results in this error instead of successfully authenticating:
I have set up passkeys in Bitwarden so I can compare Safari and Orion's behaviour with that.
With Safari, it prompts you to sign in with the passkey:
With Orion, it does not:
This thread is for native support for passkeys with Orion's keychain. The last few posts are about extension support and should belong in separate threads.