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!
Always ensure you're using the most up-to-date version of WordPress!
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:
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.
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.
That's it! You're done setting up LaunchKey and you will now see a Login with LaunchKey button on your WordPress login page.
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.
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.