Level up your business security with free, on-demand training and certification. Explore 1Password Academy today →
Forum Discussion
branok75
1 year agoOccasional Contributor
Passkey on Safari results in error "PublicKeyCredential" after upgrade to Mac OS 15.4
Hi all, after upgrading to Sequoia 15.4, authentication using Passkey (which is required by my employer) ends with error message "TypeError: Can only call PublicKeyCredential.toJSON on instances of P...
slessard
10 months agoNew Contributor
This is a really sad response from 1Password. To be fair 1Password isn't the only password manager with this bug. The major difference is that other password managers are fixing the issue. Bitwarden has this same bug and the fix on the way. I sure wish 1Password would get it together and fix this bug.
https://github.com/bitwarden/clients/issues/12060
https://github.com/bitwarden/clients/pull/14734
1P_Dave
Moderator
10 months agoThank you for this information, it's very helpful. I've shared this with the team internally.
Out of curiosity, did you try the suggestion mentioned here on the page that you linked to and did that allow 1Password to save or sign in using a passkey?
-Dave
- branok7510 months agoOccasional Contributor
I can confirm, when I run in Safari Development Mode Console "delete PublicKeyCredential.prototype.toJSON" before clicking on button "Verify Passkey on device <my_device_name>", then clicking on it -> 1Password's "Sign-in with Passkey" popup appeared, again clicking on it (confirmed on phone) and everything worked as before - I logged in successfully.