Two-factor authentication by email, using user registered email to send a verification code to that email every time the user try to login.Requirements:Make sure your site sends emails out.https://www.drupal.org/project/email_tfa