Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Add Password Free Login to WordPress Using Clef

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

You’ve probably heard security experts emphasizing on using strong passwords and even forcing your users to do the same. What if we were to tell you that you no longer have to remember a complex strong password, and you can login to your WordPress site password free. In this article, we will show you how to add password free login to WordPress using Clef.

What is Clef?

You’re probably wondering what the heck is Clef? Clef is a mobile app that replaces usernames and passwords with your smartphone. When you visit a login page on a Clef enabled website, it shows you a wave which you can scan with the Clef app on your phone. When the Clef wave is scanned, the app on your phone sends a digital signature to Clef. Upon identification of your digital signature, Clef logs you into your website.

If you manage multiple WordPress sites, then using Clef on all of them will allow you to simultaneously login to all your WordPress sites without entering username or password. It uses a strong encryption technology that generates hard to crack encryption keys when verifying your digital signature. Clef makes sure that their data is protected from any kind of breach, however if somehow their database is compromised, then the exploit wouldn’t leak your profile information because it is only stored on your mobile device.

In other words, only people that have your smart phone can access your site.

How to Setup Clef on your Smartphone

First thing you need to do is download and install Clef App on your smartphone (Currently available for iOS and Android). Once installed, you will be asked to provide a name and email address to create a Clef account.

Create an account to use Clef App

After that you will be asked to choose a new pin. A pin is a four digit code that acts like your single password for the Clef app on your mobile device.

Create a Clef Pin

After creating the pin, you will receive a confirmation email. You will need to click on the confirmation link in the email message to verify your email address.

How to Setup Clef on Your WordPress Site

Once you have installed the Clef app on your smartphone, the next thing you need to do is install and activate the Clef plugin on your WordPress site. Upon activation, the plugin will add a new top level menu labeled Clef in your WordPress admin. Clicking on it will take you to the set up wizard where you need to click on the Get Started button to continue.

Setting up Clef in WordPress

You will see Clef Wave appearing on the next screen. You need to launch the Clef App on your mobile device and bring your mobile device to the computer screen to sync the Clef Wave.

Sync Clef Wave with your mobile device

As soon as the Clef App on your mobile device syncs with the Clef Wave on your WordPress site, you will see a One Step button. Clicking on the button will finish the setup.

Password Free WordPress Login With Clef

To experience the password free WordPress login using Clef. You need to access WordPress login page, where you will see login with Clef button.

Login with clef button WordPress login screen

Clicking on the button will bring up Clef wave screen. Open Clef app on your mobile device and sync the wave with your mobile device. As soon as the app syncs with the Clef wave, you will get logged into your WordPress site. Not only that, you will be automatically logged into all WordPress sites using Clef.

Disable WordPress Passwords

After logging into your WordPress Dashboard click on the Clef menu, and you will be able to see the configuration settings for your plugin.

Disable WordPress passwords when using Clef

Clef allows you to disable password for Clef Users which means all clef users will need to login with their Clef App. Alternately, you can disable password for users with a particular user role. Lastly, you can completely disable passwords on your WordPress site and show a login form with no username and password fields. We recommend that you do not change these settings. Just use a strong password for WordPress and keep WordPress username and password fields enabled. This will allow you to login without your mobile device.

Troubleshooting Login Issues

Word of caution when disabling passwords for all users in Clef settings. Doing so, you and other users on your WordPress site will not be able to login without phones. In case you lose your mobile device, you can go to Clef’s Lost Device page and deactivate Clef on your old device. After that you can re-install it on your new device and login as usual.

In case you forget your strong WordPress password and do not have Clef App with you, then you can always recover your lost password. If you forget the email address associated with your WordPress account, then you can still reset password using phpMyAdmin.

We hope this article helped you add password free login to your WordPress site. Now that you don’t need to enter password during login, you have no excuse not to use stronger passwords on your site.

If you liked this article, then join us on Twitter and Google+.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

15 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Yusuf says

    Can i not make customers on my website login in CLEF?

    I totally get how it works, its for site admins, users etc..

    I created a page called “private investing” on a clients website..
    How do I make users login to view restricted access to a page

  3. Stacy says

    Same question as Zimbrul, which I don’t think was adequately answered. If I am using the WordPress app on my phone to login to access my WordPress site, how can I scan anything with my phone when what I am trying to access is on the screen of my phone? Unless I am missing something, most apps require use of the camera to capture the image being scanned.

    I briefly skimmed the plugin’s site, but didn’t see anything addressing this particular issue.

    • WPBeginner Support says

      Yes Stacy, you are right we didn’t get Zimbrul’s question right. As we mentioned earlier, users accessing site with the WordPress app will not see login with Clef button. As for you users who are trying to access the admin area from their Mobile browser they will be able to login by using their regular WordPress email and password. However, if you have disabled access with username and password then those users will not be able to access the site.


      • bago says

        If you want to login to WordPress on your mobile phone, the login form will directly load your Clef application. All you need to do then is to simply type in your Clef PIN code and you’ll be logged into your WordPress admin panel.

    • Harshad says

      To answer more specifically, There’s an option in the Clef options to toggle on XML-RPC access which is used by the mobile WordPress app. So when its turned on your mobile app will be able to perform normally.

  4. Tony.B says

    Love this tip,
    I’m a real undercover gadget geek and I can’t stay long I have to go and try Clef out sounds coolio

    Cheers for the share Syed

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.