Contributors: georgestephanis, valendesigns, stevenkword, extendwings, sgrant, aaroncampbell, johnbillion, stevegrunwell, netweb, kasparsd, alihusnainarshad, passoniate
Tags: two factor, two step, authentication, login, totp, fido u2f, u2f, email, backup codes, 2fa, yubikey
Requires at least: 4.3
Tested up to: 5.3
Stable tag: trunk (master)
Requires PHP: 5.6
Use the "Two-Factor Options" section under "Users" → "Your Profile" to enable and configure one or multiple two-factor authentication providers for your account:
- Email codes
- Time Based One-Time Passwords (TOTP)
- FIDO Universal 2nd Factor (U2F)
- Backup Codes
- Dummy Method (only for testing purposes)
For more history, see this post.
Two-factor options under User Profile.
U2F Security Keys section under User Profile.
Email Code Authentication during WordPress Login.
Here is how to get started:
$ git clone https://github.com/wordpress/two-factor.git $ npm install
Then open a pull request with the suggested changes.
See the release history.