-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Disable Fido U2F? #93
Comments
The // It is still possible to use U2F with Firefox. |
GH-93: add an option to turn off the old U2F provider
b39e4e7 adds an option to disable the U2F provider |
Yeah, I came to this realization myself. If the core Two Factor plugin does their own migration from FIDO U2F to something else, then they will need to have access to those keys as well.
Thanks for adding in the option to disable the core FIDO U2F provider. Feel free to close this issue. I've also added support for your plugin in my BuddyPress integration for the Two Factor plugin here: r-a-y/bp-two-factor@30e2164. I had to make one main adjustment and that was to remove the "required" attribute for the
Since the |
GH-93: remove required attribute from webauthn_key_name
This is no longer required as of two-factor-provider-webauthn v1.0.7: sjinks/wp-two-factor-provider-webauthn#93 (comment)
Hi, thanks for creating this plugin!
We just tested your WebAuthn plugin and the Fido U2F migration process over to WebAuthn works well. However, do you think it would make sense to disable the core Two Factor's Fido U2F provider if your plugin is active?
I know that the core Two Factor plugin is looking at removing U2F in a future release: WordPress/two-factor#439, but at the moment, it is kind of jarring and confusing to see two Security Key sections when your WebAuthn provider works and basically replaces the core Fido U2F one.
If you decide to disable the Fido U2F provider in your plugin, this can be done where you're already registering your provider here:
wp-two-factor-provider-webauthn/inc/class-plugin.php
Lines 35 to 38 in 258cabf
Also, I noticed that it is possible to delete the U2F key for each user with the 'WEBAUTHN_DELETE_U2F_KEYS_ON_MIGRATION' constant after migration. This should be documented publicly in the readme (or in some other place like the wiki) so others are aware of it.
The text was updated successfully, but these errors were encountered: