For me yes. But sometimes I get such warning:
Warning: escapeshellcmd() has been disabled for security reasons in [...]public_html/wp-includes/PHPMailer/PHPMailer.php on line 1779
It’s working for me just fine on my WP 5.7 site. No complaints here.
Installed it, used the key, was able to go to the site but got a white screen !
Had to remove through cpanel, codes didn’t work either.
b-cozz.com
FireFox 86.0.1
Fido key
grtz John
wp_no_robots is deprecated since WP 5.7.
There is an action hook loading that function in two-factor/includes/function.login-header.php line 18
add_action( 'login_head', 'wp_no_robots' );
looking at wp-login.php this line should be changed to:
// Don't index any of these forms.
add_filter( 'wp_robots', 'wp_robots_sensitive_page' );
add_action( 'login_head', 'wp_strict_cross_origin_referrer' );
Hope this helps the author to fix the error.