Title: Second Factor
Author: apokalyptik
Published: <strong>November 18, 2010</strong>
Last modified: November 18, 2010

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/second-factor.svg)

# Second Factor

 By [apokalyptik](https://profiles.wordpress.org/apokalyptik/)

[Download](https://downloads.wordpress.org/plugin/second-factor.1.0.zip)

 * [Details](https://wordpress.org/plugins/second-factor/#description)
 * [Reviews](https://wordpress.org/plugins/second-factor/#reviews)
 *  [Installation](https://wordpress.org/plugins/second-factor/#installation)
 * [Development](https://wordpress.org/plugins/second-factor/#developers)

 [Support](https://wordpress.org/support/plugin/second-factor/)

## Description

This plugin prevents logged in users from doing anything on your wordpress.org blog
until they have verified their second factor of authentication. The process goes
like this:

 1. A user logs into your blog.
 2.  * Behind the scenes a bunch of cryptographic stuff happens and a key is generated
       and attached to that user. The key is overwritten with a new one every single
       time they log in. This key is emailed to that user (via the email address the
       user is registered under.)
 3. The user gets the email with the code.
 4. The user then enters the code at the page which is now presented to them when they
    are trying to access your blog
 5.  * Behind the scenes the token is checked for validity, and a cookie is added to
       the users session. They are now allowed access to your blog. If the key changes(
       the user logs out, or is required to log in again) the cookie that they may 
       have been using will no longer be valid and they will be asked to enter the 
       new one that they get via email.

## Screenshots

 * [[
 * Second Factor Authentication Page

## Installation

 1. Make sure that you can get email from your blog, because upon installation you 
    will be required to authenticate.
 2. You may have to log out and back in to have a token sent to you after installation.

## FAQ

  Why?

To add a second layer of security to your WordPress blog

  Why just email?

If there’s interest we can add sms, im, or other types of authentication

  Is the email/form configurable?

No, if there’s interest then we can work on that.

  What are users blocked from before authenticating?

Everything. If there’s interest we can work on configurability

  Does this plugin affect anonymous users?

No.

  Does this plugin affect commentors, or spam?

No.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Second Factor” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ apokalyptik ](https://profiles.wordpress.org/apokalyptik/)

[Translate “Second Factor” into your language.](https://translate.wordpress.org/projects/wp-plugins/second-factor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/second-factor/), check
out the [SVN repository](https://plugins.svn.wordpress.org/second-factor/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/second-factor/) 
by [RSS](https://plugins.trac.wordpress.org/log/second-factor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

Initial release

## Meta

 *  Version **1.0**
 *  Last updated **15 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.0.1 or higher **
 *  Tested up to **3.1.4**
 *  [Advanced View](https://wordpress.org/plugins/second-factor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/second-factor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/second-factor/reviews/)

## Contributors

 *   [ apokalyptik ](https://profiles.wordpress.org/apokalyptik/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/second-factor/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://Patches%20Welcome)