Firefox supports WebAuthn, but as far as I could tell only with hardware tokens. I could not find a word about Firefoxs support of Passkeys (like Apple announced recently) anywhere
Personally I don't know why passkeys werent adopted much sooner, it seems such a long hanging fruit to just store the key in the FF password manager.
I use FF to support a web where there is not only one option, like Chrome, but FF keeps falling behind and behind instead of being at the forefront. This should be a top priority.
Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.
It would be even better if Firefox could integrate with macOS (idk if it's possible) so when a passkey is asked we could use the ones from iCloud.
Except for Safari, you don't have access to the iCloud keychain. Also I would not want it to integrate with iCloud keychain (which won't work anyway), because then you cannot use those passkeys on other platforms (Windows, Linux).
When using Chrome or Edge on Windows, you can sign in with a passkey stored on your smartphone. The browser displays a QR code that is scanned with the smartphone. Then the login is authorized by FaceID/TouchID. In addition, the distance between the devices is determined via Bluetooth.
This should also be supported by Firefox. At the moment there is only support for hardware tokens and Windows Hello.
Here you can see how such a QR-Code looks like: https://images.app.goo.gl/f4qsaQGnyqQb9NbW9
And here is a demo: https://youtu.be/77VcxVaDuMc
Here with an exciting update…
Your idea has quickly received a great deal of votes (kudos) and support here in the Mozilla Connect community, so we are upgrading the status to “Trending idea.” This means it’s now one step closer to reaching our internal teams for review—learn more about The Idea Journey.
Please keep the conversation going (the more details to support your case, the better) and stay tuned for updates 😃
-The Community Team
Just to add to what @cicko already found, this work is tracked in Bug 1792433 .
Also @ImFran there is a Bug 1650212 to integrate with Keychain, I can't give any promises or ETA yet, but every other work we do is also bringing us closer to be able to implement Keychain support.
As of December 8, 2022, Firefox is the only first class browser that does not support PassKeys:
I am really disappointed that Firefox has fallen behind the other browsers on this. Firefox is supposed to be the more secure and better browser. Passkey compatibility should have been a no brainer.
Realistically, you won't miss this for a while. It takes months for sites/apps to implement it, and the annoying ones that could really use it might never do. Kudos, but low priority; current solutions work fine.