Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
Hiroyuki
9 months agoNew Contributor
Issues with PublicKeyCredential: toJSON() and passkeys
We are developing a SaaS service with passkey support. When we tested passkey functionality with 1Password across various browsers, we found that it is completely broken. Does 1Password offer any s...
jtruba
2 months agoNew Contributor
I've opened a support case VLR-95342-737 about this as well: the browser extension consistently breaks `toJSON` across multiple browsers.
In Chrome, `PublicKeyCredential#toJSON()` and `JSON.stringify(PublicKeyCredential)` both result in "TypeError: Illegal invocation".
In FireFox, `PublicKeyCredential#toJSON()` gets "TypeError: result.toJSON is not a function", while `JSON.stringify(...)` results in ArrayBuffer members being serialized incorrectly.
This all goes away if the extension is disabled.