WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
242204
[WebAuthn] support large blob storage extension
https://bugs.webkit.org/show_bug.cgi?id=242204
Summary
[WebAuthn] support large blob storage extension
tarrence
Reported
2022-06-30 14:13:30 PDT
Support for large blob storage (
https://w3c.github.io/webauthn/#sctn-large-blob-extension
) is landing in chrome soon. It supports storage of opaque blobs alongside the users credentials. This would enable a lot of new use cases, for example, storing a private key for encryption and supporting fully user custodial applications.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-06-30 16:53:35 PDT
<
rdar://problem/96255388
>
alibellows
Comment 2
2023-05-19 19:42:01 PDT
Hi, currently this may be a dupe of [
bug #252789
](
https://bugs.webkit.org/show_bug.cgi?id=252789
) but I'd like to track status for support in platform authenticators and figure we could do that here. (I can split into a new bug if not) After [PR #9891](
https://github.com/WebKit/WebKit/pull/9891
) I thought my Macbook Pro M1 platform authenticator (with Safari Preview Release 170 on MacOS Ventura) might support largeBlob, but it seems I was mistaken. I.e., clientExtensionResults in the assertionResponse is always empty, despite my providing extensions input including `largeBlob`. Note the same setup works correctly (clientExtensionResults is nonempty and gives the expected values) if I use an emulated authenticator with Chrome devtools, but not my actual platform authenticator. Are Apple, etc planning to support large blob on platform authenticators? If so, can we track related work here? Thank you!
pascoe@apple.com
Comment 3
2025-11-18 23:24:39 PST
Pull request:
https://github.com/WebKit/WebKit/pull/54164
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug