Signing back into the Community for the first time? You'll need to reset your password to access your account.  Find out more.

Forum Discussion

fabianf's avatar
fabianf
New Contributor
2 years ago

1Password extension not forwarding exceptions in WebAuthn flow from system provider

With the 1Password extension installed, errors are not correctly propagated from the system WebAuthn/passkeys flow to the application invoking the credentials API. Effectively, the returned promise is left hanging.

Steps to reproduce:
* Visit https://webauthn.io/ with 1Password browser extension installed
* Initiate either the registration flow or authentication flow
* Click the security key button in the top-right of the 1Password dialog
* Click Cancel in the system dialog

Expected behaviour can be observed by instead closing the 1Password dialog - the web app is able to handle the promise rejection.

Actual behaviour is an AbortError is logged to the console and the promise sits unfulfilled.

Not a big issue by any means, it's a very obscure sad path flow, but it's broken all the same.


1Password Version: 8.10.23
Extension Version: 2.15.1
OS Version: MacOS
Browser: Firefox

No RepliesBe the first to reply