I wanted to add a passkey to my account on this site. I have a Vaultwarden instance, and the Bitwarden Chrome browser extension connected to it. When I go to my account settings and click “+Add passkey”, the browser only displays the UI to allow me to add a passkey to the device locally (I’m using Chrome on a Macbook):
When I click “Save another way” I get the additional option to create it in iCloud or on an external device.
What does NOT happen is the Bitwarden browser extension popping up and allowing me to create the passkey in the Vaulwarden login entry for the site (which already exists and stores the password I’ve been using until now).
This is different e.g. on https://webauthn.io/, where if I choose to create a passkey, the browser extension comes up right away.
(can’t add the screenshot because I can’t have more than one media item per post, but trust me it brings it up, you can try it yourself if you have the extension installed)
Same is also true for a Zitadel instance I set up a while ago – it also correctly brings up the browser extension when I add a passkey to my account there.
So what gives? Am I doing something wrong, or is the support for these kinds of workflows still generally sketchy at this point?
