Google Authenticator., which is option for many people because it's easy to use and can be set up via just scanning bar code off your screen follow this link, and ignore the paragraph that is talking about 2FA on your Google account ...
If you cannot get in and need to authentication, then add this to your wp-config php file, using FTP or the in your hosting control panel define.
HOTP is popular, but the device that generates the codes does not need to know the time.
Allowing the in the version to be able to turn it on & off at will defeats the purpose of installing 2FA..
TWEAK Change the permission check for editing other users to edit users.
TWEAK Update the updater class in Premium to the current release . 1.2.35 28 Nov 2017.
FIX When the admin fetched another QR code, it embedded the username . 1.2.32 06 Oct 2017.
Note that if you migrate site from server without openssl to server without mcrypt, then because of mcrypt's non-compliant padding, you will need to either install php-mcrypt on the server, or TFA in your wp-config php ) to allow users to be able to log in.
TWEAK Defeat WooCommerce loading version of the script onto TFA settings page, and breaking the selector . 1.2.6 Nov 2015.
You'll need to use TFA to in future link for users for whom TFA is compulsory was to the wrong page. 1.2.4 09 Nov 2015.
Read more