Changeset 908517
- Timestamp:
- 05/05/2014 09:26:50 PM (12 years ago)
- Location:
- dpt-security
- Files:
-
- 3 added
- 2 edited
-
tags/1.1.0 (added)
-
tags/1.1.0/dpt-security.php (added)
-
tags/1.1.0/readme.txt (added)
-
trunk/dpt-security.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dpt-security/trunk/dpt-security.php
r883356 r908517 4 4 Plugin URI: http://wordpress.digitalpixies.com/dpt-security 5 5 Description: Security Improvements to standard wordpress installs 6 Version: 1. 0.06 Version: 1.1.0 7 7 Author: Robert Huie 8 8 Author URI: http://DigitalPixies.com … … 17 17 add_action('login_head', 'dpt_security_php::ReformatFormJS'); 18 18 add_filter('wp_authenticate_user', 'dpt_security_php::AuthenticateUser'); 19 // we want to run after this one add_filter('authenticate', 'wp_authenticate_username_password', 20, 3); 20 add_filter('authenticate', 'dpt_security_php::RotateModulation', 30, 3); 21 } 22 public static function RotateModulation($user, $username, $password) { 23 if ( is_a($user, 'WP_User') ) { return $user; } 24 25 if (is_wp_error($user) && 'incorrect_password' == $user->get_error_code()) 26 dpt_security_php::$data["modulation_value"]=uniqid(); 27 return $user; 19 28 } 20 29 public static function Initialize() { -
dpt-security/trunk/readme.txt
r883352 r908517 3 3 Donate link: http://digitalpixies.com/ 4 4 Tags: login, security, authentication 5 Requires at least: 3.0. 16 Tested up to: 3. 8.17 Stable tag: 1. 0.05 Requires at least: 3.0.0 6 Tested up to: 3.9.0 7 Stable tag: 1.1.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 21 21 1. Upload `dpt-security` folder to the `/wp-content/plugins/` directory 22 22 2. Activate the plugin through the 'Plugins' menu in WordPress 23 24 == Frequently Asked Question == 25 26 = I'm having problems logging in after plugin updates and/or WP upgrade = 27 28 A plugin or wordpress upgrade has introduced some incomplete javascript into the login page (which it shouldn't) and has caused this plugin's javascript to subsequently not execute. To gain back access to the website: 29 1) Delete the dpt-security plugin (that prevents it from loading) 30 2) Login 31 3) Disable or uninstall the plugins impacting this module before re-installing dpt-security plugin. 32 33 == Changelog == 34 35 = 1.1 = 36 * Rotation of JS modulation value upon password failure 37 38 = 1.0 = 39 * Initial release 40 41 == Upgrade Notice == 42 43 = 1.1 = 44 Improved verfication process
Note: See TracChangeset
for help on using the changeset viewer.