,,, ,

How to Activate Duo Two-Factor Authentication on WordPress Website?

Do you own a WordPress blog? If yes, then you might always be worried about security of your blog being it hosted on such a versatile platform. Well if you like to safeguard your blog from hackers while giving extra protection to your users then keep reading this article in full depth. Here you will get to know a very popular and strong mechanism of adding double layer of security to your WordPress blog with – Two-Factor-Authentication.


This Two-Factor-Authentication puts extra check on authenticity of the users while signing into the blog. For using such type of authentication users have to verify their WordPress accounts by means of following methods:

Phone Call – Receiving a call on your phone and entering the received pin while getting login.

SMS – Getting a text message with a pincode to enter at the time of signing into the blog.

Mobile App – Using a mobile app that will create a code or by sending a push notification with a secret code for logging into blog’s panel.


How to Setup for Two-Factor-Authentication

To enable this security layer to your WordPress blog you need to register at Duo-Two-Factor-Authentication. Here is the complete iphone-android-push-for-blog1guide to setup and install this extra protection to your website:

1.   First of all you need to register for an account at http://www.duosecurity.com.

2.   After registration and confirming your account, you need to add “Web SDK” integration to the DUO admin panel. Also make sure to select the “WordPress” as integration name and as visual style and save the changes. Also do take care of noting down the integration key, secret key and API hostname as you are going to need these keys for proper configuration.

3.   Now login into your WordPress blog as administrator.

4.   Navigate to the “Plugin->Add New” and search for “Duo Two Factor Authentication” plug-in and install it from the link there.

5.   At last, navigate to the Settings page from dashboard to configure the plug-in completely. Finally enter the integration and navigation keys that you acquired from DUO interface. After making all these settings click on “Save Changes” button.

So the setup and configuration is over now and next time you log into your WordPress, you need to face an enrollment process after submitting the username and password combination in the login form.

The enrollment requires adding & verifying the phone number of the user. You will also be asked for downloading the DUO-security Mobile App, but you can skip that.

Also it needs to be mentioned that besides being free, Duo Security also has some limitations specifically the one that states that you can have free two-factor-authentication only for 10 users. But if you need to plan having more users then you can do so by paying some extra fee to Duo Security. Also you can select what type of users will have this authentication enabled for – such as admins, editors, authors etc.

So now you have given a new power to your blog’s security and from now your specified users will also have to verify their login via their mobile phone along with their username-password combination.

In this way you can save your blog from hackers and your online data is saved. I hope you have enjoyed this article and if you have any tip then do let us know in comments below. Thank you


I am SEO expert and have been running my personal blog at http://www.saifullahbutt.com/ and I am part time web designer working in a Web Design Company and manage some web development tweaks as well as ;)
I just love to blog and love to learn new things ! Thank you

Facebook Twitter 

Join 3,589 people that have Boosted Their Social Media Traffic Overnight With This FREE Ebook Course!

Boost Your Social Media Traffic! A complete course on how to literally boost your social media traffic to your site by using Psychology!
Showing you how to convert and guide massive traffic! This ebook will show you how to...

  • How to make eye-catching updates.
  • Post while you sleep(and make money!).
  • Create a social presence that people will remember.
  • ...And much more!!

Powered by WPSubscribers
Your privacy will never be compromised!


  1. Twitter:
    Hi Saif,
    This is another solid security method and thanks for sharing it. I checked the site and the cost doesn’t seem to be a problem except for those who log in every single minute. Another issue is that of coverage. Does this work worldwide?
    Enstine Muki recently posted..7 reasons why your readers don’t share your blog posts!My Profile

  2. Hi,
    yeah it is available for whole world. You can try it and let us know here if you like it.
    Thanks and I am glad that you like the post. :)

    Thank you
    saif recently posted..How To Recover Your Hacked WordPress Website In Easy Steps?My Profile

  3. Twitter:
    This is something new for me. But it doesn’t matter I will learn it sooner. I am sure this is a very good information to share. “Two-Factor-Authentication” for Securing WordPress. Yes, I will remember this because I also make use of WordPress to build my blog. I will learn a lot from you Saif. Thank you for Saif, Wade and this blog, too. There are a lot of valueable things I can learn here.
    Heru Prasetyono recently posted..Associate-O-Matic – Build a Custom Amazon Associates Store in MinutesMy Profile

  4. Twitter:
    Thanks Saif for showing this 2 layers of protection. I just want to know if this is safe to install this feature on our blog.
    Priya N recently posted..10 Reasons Why Should a Job Seeker Create a LinkedIn Profile?My Profile

  5. Isn’t this additional securit check will harden the login process? I mean, i already have like a dozen passwords to remember, if i have to add another one…
    Radu recently posted..I will provide 100 PR3 Actual Pagerank Backlinks 100% DOFOLLOW 100% Manual Unlimited Keywords and URLS accepted ***FREE RANKING ANALYSIS REPORT*** for $20My Profile

  6. Thanks for the share Saif. This works almost like the two step verification which Google introduced to safe guard the accounts….