Open Bug 1792433 (passkeys) Opened 1 year ago Updated 3 days ago

Implement support for synced application credentials (passkeys)

Categories

(Core :: DOM: Web Authentication, enhancement, P1)

enhancement

Tracking

()

People

(Reporter: djc, Unassigned)

References

(Depends on 5 open bugs, Blocks 3 open bugs)

Details

I suppose this might be part of WebAuthentication level 3? While I'm aware that passkeys is the Apple marketing name, I was unable to find an existing issue in the tracker referring to this feature.

Alias: passkeys
Severity: -- → S3
Depends on: webauthn-lvl2
Priority: -- → P1
See Also: → 1768622

There is some useful info and further links at https://fidoalliance.org/passkeys/

There's a passkeys test application here for convenience: https://www.passkeys.io/

Synchronization from one Firefox to another on a different platform through Firefox Accounts?
Create a passkey on Firefox Android and use it with Firefox on Windows?

Depends on: 1821785
Depends on: 1543674

For macOS specifically, Apple has a restricted entitlement that grants full access to the system AuthenticationServices framework, which includes both physical security keys and passkeys via iCloud Keychain. There's some information and a link to apply for the entitlement at https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_web-browser_public-key-credential.

Depends on: 1554397, 1831137
Depends on: 1853230
Blocks: 1835539
You need to log in before you can comment on or make changes to this bug.