../../../_images/wordpress-logo.png

WordPress Plugin

The LaunchKey WordPress plugin makes it quick and simple to add passwordless multi-factor authentication to your WordPress-powered blog or website. Although you have the option to use LaunchKey in addition to your normal username/password login, this plugin also allows you to remove passwords entirely from your WordPress blog, thereby eliminating the risk of a password breach!

Note

Always ensure you're using the most up-to-date version of WordPress!

Get The Plugin

Download the plugin from the WordPress plugin repository.

View Source

View the source on GitHub or clone the source code:

$ git clone https://github.com/LaunchKey/launchkey-wordpress

Create a Launchkey Developer Rocket

Before you can begin using the LaunchKey WordPress plugin, you need a Rocket. If you have not created a Rocket yet, you can use our Getting Started Guide to create one.

The LaunchKey WordPress plugin utilizes OAuth to do its heavy lifting. This will require configuring your Rocket. Please read OAuth Configuration for Rockets for instructions.

Setup The Plugin

After you've created a developer rocket, you can install and configure the LaunchKey WordPress plugin by following these steps:

  1. Upload or install the LaunchKey plugin from the WordPress repository, and then click the Activate link located to the left of the LaunchKey plugin description.

    ../../../_images/wordpress-navmenu.png
  2. Navigate to the LaunchKey configuration page located within the WordPress Settings tab and enter your rocket key (app key) and secret key which you kept from step 3 above.

    ../../../_images/wordpress-settings.png
  3. That's it! You're done setting up LaunchKey and you will now see a Login with LaunchKey button on your WordPress login page.

    ../../../_images/wordpress-login.png

Logging In With LaunchKey For The First Time

After you've successfully setup the plugin, users (including you) will be able to pair their LaunchKey devices with their WordPress account by navigating to the Profile options page by clicking on their username in the top right of the WP Admin screen. Navigate to the LaunchKey Options section and click the Click to pair link.

../../../_images/wordpress-settings-pair.png

Clicking this link will forward you to the LaunchKey OAuth page. Once you've authorized the request, you'll see that your device has been paired along with an extra option to remove your current WordPress account password. For maximum security, we highly recommend removing your WordPress password.

../../../_images/wordpress-settings-pair2.png