Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fido2 registration of new key broken #488

Closed
thorko opened this issue Oct 28, 2022 · 1 comment
Closed

Fido2 registration of new key broken #488

thorko opened this issue Oct 28, 2022 · 1 comment

Comments

@thorko
Copy link

thorko commented Oct 28, 2022

When trying to register a new key I'll get the following error

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('chrome-extension://kmendfapggjehodndflmmgagdbamhnfd') does not match the recipient window's origin ('null')

Registering of new keys doesn't work

@iandunn
Copy link
Member

iandunn commented Nov 2, 2022

Are you using an extra plugin to support FIDO2? Right now two-factor only supports FIDO1.

You'll get that error message when trying to register a new FIDO1 key, because Chrome has deprecated it (see #423). It should still work in Firefox, though. This plugin is in the process of removing support for FIDO1 (#439), and adding support for FIDO2 (#427).

In the mean time, a plugin like https://github.com/sjinks/wp-two-factor-provider-webauthn will add FIDO2 support.

I'm gonna go ahead and close this since it seems like a duplicate of #423, but we can reopen if there's something distinct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants