miniOrange's Google Authenticator – WordPress Two Factor Authentication – 2FA , Two Factor, OTP SMS and Email | Passwordless login


Google Authenticator – Two-Factor – 2FA / OTP
Secure the login page for your WordPress website using TOTP Login 2FA methods like Duo/Microsoft/Google Authenticator.

Users can set up 2FA without access to the WordPress dashboard.

Check out following video to configure google authenticator as a 2FA:


[Google Authenticator – 2 Factor Authentication/2FA]

  • QR Code authentication, [Push Notification](, Soft Token and Security Questions(KBA) for two-factor authentication – 2FA
  • Language Translation Support for French, Spanish, Italian, German and many other languages
  • User Profile 2FA
  • Two-Factor Authentication – 2FA for Ajax login forms like User Pro, login with ajax, Theme my login, etc
  • Passwordless login
  • Prevent account sharing: Google Authenticator – 2FA plugin allows the admin to restrict users from sharing WordPress login credentials. The Google authenticator plugin also adds a session control feature that limits user sessions based on WordPress User activities
  • The Google Authenticator plugin supports standard TOTP
  • Two-Factor Authentication – 2FA allows authentication on the login page itself for Google Authenticator & miniOrange Soft Token
  • 3 users free for lifetime
  • Multiple Login Options: Username + password + two-factor (or) Username + two-factor i.e. Passwordless login
  • Recovery codes in case you are locked out for all Two-Factor Authentication – 2FA
  • Mobile verification – 2FA using authentication methods like Google Authenticator, QR code authentication, etc

Apps Supported by the two-factor authentication – 2FA Google Authenticator plugin

Maintained & Supported by miniOrange

We are experts in the field of security and have released advanced WordPress solutions such as Password Policy Manager.

User Identity Verification with Google Authenticator

Login and Registration: Verify users on login with different TOTP login methods & other OTP/2FA methods like OTP login using SMS, OTP login using Email, OTP over Telegram, Google Authenticator, SMS Verification, Email Verification, Authy Authenticator, Duo Authenticator, Microsoft Authenticator, Security Questions, and many others.
OTP authentication can be done via either of the OTP Login methods (OTP login using Email or via OTP login using SMS).

Plugin Integrations and Support for all methods of two-factor authentication – 2FA

Our Google Authenticator plugin is compatible with popular plugins such as WooCommerce, Ultimate member, User Registration, Restrict Content Pro, Login Press, Registration Magic, Admin Custom Login, Buddy Press, Theme My Login, Elementor Pro, Profile Builder, Login With Ajax and many more.

Third Party Custom SMS Gateway for OTP Over SMS – OTP Login

The premium Google Authenticator – 2FA plugin supports any third-party custom SMS Gateway. If you don’t have your SMS gateway you can use the miniOrange gateway and send SMS – OTP over SMS for authentication.
Here are some famous gateways supported for two-factor – 2FA/OTP.
Test your gateway

Why do you need to register for google authenticator?

Google authenticator uses miniOrange APIs to communicate between your WP and miniOrange. To keep this communication secure, we ask you to register and assign API keys specific to your account. This way your account and users’ calls can be only accessed by API keys assigned to you.

Google Authenticator – 2FA – two-factor authentication in All Inclusive Plugin Features

Google Authenticator 2FA Enterprise Plugin Features

Useful blog posts about two-factor authentication – 2FA plugin

Customized solutions and Active support are available. Email us at or call us at +1 9786589387.

Fota wobrazowki

  • Google Authenticator (WP 2FA/OTP) - Setup Google Authenticator
  • Google Authenticator (WP 2FA/OTP) - Test configured 2-factor
  • Google Authenticator (WP 2FA/OTP) - Setup OTP Over Telegram
  • Google Authenticator (WP 2FA/OTP) - Setup OTP Over SMS
  • Google Authenticator (WP 2FA/OTP) - Enable login with all configured methods
  • Google Authenticator (WP 2FA/OTP) - How to install Google Authenticator plugin?
  • Google Authenticator (WP 2FA/OTP) - Login using QR authentication
  • Google Authenticator (WP 2FA/OTP) - Login using soft token
  • Google Authenticator (WP 2FA/OTP) - Login using Push notification
  • Google Authenticator (WP 2FA/OTP) - miniOrange User Account
  • Google Authenticator (WP 2FA/OTP) - Remember device and white labeling add-ons


From your WordPress dashboard

  1. Navigate to Plugins > Add New from your WP Admin dashboard.
  2. Search for miniOrange 2 Factor Authentication - 2FAor Google Authenticator.
  3. Install miniOrange 2 Factor Authentication - 2FA and activate the plugin.


  1. Search for miniOrange 2 Factor Authentication - 2FA and download it.
  2. Unzip and upload the miniorange-2-factor-authentication - 2FA directory to your /wp-content/plugins/ directory.
  3. Activate miniOrange 2 Factor Authentication – 2FA from the Plugins tab of your admin dashboard.

Video Guide :


How do I gain access to my website if I get locked out using the Google Authenticator?

You can obtain access to your website by one of the below options:

  1. If you have an additional administrator account whose Two-Factor – 2FA is not enabled yet, you can login with it.
  2. If you had set up KBA questions earlier, you can use them as an alternate method to login to your website instead of 2FA.
  3. Rename the plugin from FTP – this disables the Google Authenticator — 2FA plugin and you will be able to login with your WordPress username and password.

For detailed information, Please check on our website. Locked Out.
You can also check our video Tutorial:

I want to enable Google Authenticator 2 Factor authentication – 2FA as the backup method?

You can use google authenticator as the backup method for your specific user or all users in the premium version of the two-factor authentication. [PREMIUM FEATURE]

I have enabled Two-Factor Authentication – 2FA for all users, what happens if an end-user tries to login but has not yet registered?

If a user has not set up Two-Factor yet, the user has to register by inline registration that will be invoked during the login.

I want to enable only one authentication method for my users. What should I do?

You can select the two-factor authentication methods under the Login Settings tab. The selected authentication methods will be shown to the user during inline registration for example if you select Google Authenticator it will be shown on login. [PREMIUM FEATURE]

I have a custom/front-end login page on my site and I want the look and feel to remain the same when I add 2 factor?

If you have a custom login form other than wp-login.php then we will provide you the shortcode. Shortcode will work only for the customized login page created from WordPress plugins. We are not claiming that it will work with all the customized login pages. In such a case, custom work is needed to integrate two-factor with your customized login page. You can submit a query in our Support Section in the plugin or you can contact us at for more details.

If you are facing any issue while logging in with our Google Authenticator plugin or there is a conflict with any other plugin.

Our Google Authenticator plugin is compatible with most of the popular plugins, but if it is not working for you, please submit a query in our Support Section in the plugin or you can contact us at

If you are using any render-blocking javascript and CSS plugin like Async JS and CSS Plugin and you are not able to login with Two-Factor or your screen went blank.

If you are using Async JS and CSS Plugin. Please go to its settings and add jquery to the list of exceptions and save settings. It will work. If you are still not able to get it right, Please submit a query in our Support Section in the plugin or you can contact us at

I am upgrading my phone.

You should go to Setup Two-Factor 2FA Tab and click on Reconfigure to reconfigure 2 Factor with your new phone.


12. oktobra 2023
I use MiniOrange in all three of my sites. It offers me the peace of mind I need knowing that I'll be alerted if any intruder tries to access my site. The 2FA set-up is simple and effective.
5. oktobra 2023
It's indeed a great plugin, with lot of options for many scenarios. One thing that it lacks is customization of the page of OTP, but you can modify /wp-content/plugins/miniorange-2-factor-authentication/controllers/twofa/mo2fa-common-login.php if you know what you're doing (it's just HTML to edit, nothing more). The plugin have a good documentation and video tutorials, and, a nice thing, a support box right inside the plugin's page to contact support if you need anything.
28. septembra 2023
We ran into a few hiccups during our configuration process since our use-case is somewhat outside of the scope of regular user accounts, but their support has been stellar, answering all our questions and concerns thoroughly. Once configured properly, this plugin is exactly what we were looking for: A plugin that allows clients to select their preferred 2FA scheme (email, OTP, QR code, etc.), with options to remember devices, keep authentication for a designated time span, and brand the 2FA prompt with our logo. This plugin is an easy recommendation.
22. septembra 2023
been using this for myself and my users for a few years. It works really well. Supports a range of 2fa options. Customisable too. The support team especially abhishek are amazing. When I do get an issue (had only one) they work really really hard to fix it. They definitely prioritise customer service.
Čitajće 351 pohódnoćenjow

Sobuskutkowarjo a wuwiwarjo

„miniOrange's Google Authenticator – WordPress Two Factor Authentication – 2FA , Two Factor, OTP SMS and Email | Passwordless login“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.


Protokol změnow


  • Compatibility with WordPress 6.4


  • Bug fix- Keep end users‘ 2FA configuration when the plugin is deactivated
  • Bug fix- Attempts left for the OTP based methods
  • Bug fix- Display App Key for Google authenticator in 2FA inline registration


  • Bug fixes for registration forms
  • Compatibility with WordPress 6.3


  • Updated flow of 2FA on registration form
  • Minor bug fixes


  • Bug fix – Users will be able to configure/reconfigure and reset cloud methods
  • Bug fix – SMS Transactions will be credited when customers register in the plugin
  • Bug fix – Fixed Email Transaction sync issue
  • Added Resend OTP Button in case of OTP Over SMS, OTP over Telegram, OTP over Email methods
  • Improvement – Enforced reconfiguration of alternate method after login with backup code
  • Feature Improvement – 2FA prompt will be visible in case of TOTP method has not been setup for the admin
  • Updated plugin dashboard UI – Added My Account tab for miniOrange User Account


  • Code Improvements according to WPCS
  • Feature Improvement – Added role based checks for login through new IP
  • Improvement – Error handling for account creation


  • Google Authenticator – Two factor Authentication – 2FA, OTP :
  • Bug fix – redirection issue for users in Multisite environment
  • Improvements – Removed External links from Google Authenticator
  • Improvements – Mobile responsiveness of setup wizard
  • Improvement for SMS/Email verification on PaidMembership Pro form
  • Updated Pricing plan according to new use cases
  • Updated Add SMS notification / button check
  • Updated feedback form
  • Advertised OTP over WhatsApp


  • Google Authenticator – Two factor Authentication – 2FA, OTP :
  • Bug fix – Save template for notifications on email
  • Bug fix – Error in SMS authentication setup through plugin dashboard
  • Updated Network Security removal notice message


  • Google Authenticator – Two factor Authentication – 2FA, OTP :
  • Bug fix – headers already sent in messages.php


  • Google Authenticator – Two factor Authentication – 2FA, OTP :
  • Skip-2 factor option removed from inline setup
  • Backup code button will always be shown
  • Added login form and theme fields in trial request form
  • CSS-JS version added for all scripts and styles respectively
  • Autofocus for many input fields and submit form when Enter is hit


  • Google Authenticator – Two factor Authentication – 2FA, OTP :
  • Vulnerability fixes
  • Removed Network Security for new users
  • Updated Pricing page UI


  • Google Authenticator – Two factor Authentication 2FA, OTP :
  • Bug fix- Headers already sent
  • Added SMTP check for sending backup codes on 2fa prompt

For older changelog entries, please see the additional changelog.txt file provided with the plugin.