Semisecure Login Reimagined
"Re-imagined" version of Semisecure Login that uses public and secret-key encryption to encrypt passwords when logging in.
Download Version 3.2.0
3.2.0
- Updates to deal with the new network admin area for multisite installs
- Bump required WP version to 3.1
3.1.0.4
- Try to decrypt the password(s) as early as possible during the init hook
3.1.0.3
3.1.0.2
- Update $_REQUEST as well as $_POST
3.1.0.1
- Modify super admin menu slug
3.1.0
- Add WP 3.0 multisite integration. For a multisite install:
- the settings are applied to all of the sites in your network (as long as the plugin is activated on the site in question)
- only super-admins can modify these global settings
- optionally, you can also enable a few override settings on each individual site in your network
- Remove JavaScript keypair generation
- Password encryption on the user administration pages is now turned on by default
- Remove uninstall tab on the settings page (the WP uninstall.php file is still available)
- Change default RSA keypair size to 2048 bits
- Prefix generic variable/function names in the jsbn library with "jsbn_" (hopefully all the names should be unique and not conflict with anything in the global scope anymore)
- Add a new option to globally force UTF-8 (multisite only)
- Remove public exponent option when generating new keypair
- AdvancedOptions file removed, advanced options have been moved to "defines"
- You can now display the custom integration instructions in a public page with this shortcode: [semisecurelogin_reimagined_integration]
- Bump required WP version to 2.8
3.0.8.4
- Fix typo in admin_head JavaScript
- Verify WP 2.9 works
3.0.8.3
- JavaScript update (simplify integration)
3.0.8.2
- Keypair generation debug info available via JavaScript
3.0.8.1
3.0.8
- Update crypto-js to 2.0.0
- Update crypto-js PHP implementation
- Update jsbn library to 1.1
- Other small updates
3.0.7
- Add icon for Ozh Admin Drop Down Menu (thanks famfamfam)
3.0.6.3
3.0.6.2
3.0.6.1
3.0.6
- Don't start the session if nonces are disabled
3.0.5
- Fix version method bug
- New nonce admin option
3.0.4
3.0.3
- Update crypto-js PHP implementation
- Add Rabbit cipher (requires 64-bit PHP)
3.0.2
3.0.1
3.0
- Now using a combination of public and secret-key encryption (any password length is now supported)
- Now supports UTF-8 passwords (for best results, your blog's charset should be set to UTF-8)
- Updated the settings page
- Debugging info can be displayed if the keypair is not generating correctly
- Changed/simplified the integration API
- WP2.7 is now required
2.1.2
- Update options on the keypair generation form
2.1.1
- Updated the settings link on the plugins page
- Updated the JavaScript keypair generation page
2.1.0
- The alternative keypair generation method no longer requires PHP 5.2
2.0.1
- The nonce is now loaded in dynamically via JavaScript. This should make this plugin compatible with caching plugins.
2.0
- jQuery is now being utilized
- Split the plugin into multiple parts
- RSA key creation and decryption (enabled by activating the plugin)
- Password encryption on the login page (enabled on the settings page, requires WP2.2 or higher, enabled by default)
- Password encryption on the user administration pages (new to v2.0, enabled on the settings page, requires WP2.7 or higher, only displays the "Semisecure" message if JavaScript is enabled)
- Added integration support for other plugin authors (see the included help file)
- Added JavaScript keypair generation
- WP2.2 is now required (dropping support for WP2.1)
1.4.0
- Added support for I18n (send me your translated po/mo files if you want them included with this plugin by default)
1.3.1
- Updated how the nonce is generated
1.3.0
- Added a few advanced options which can be set directly in the new AdvancedOptions file, added new WP2.7 uninstall.php file, code restructuring, other smallish updates
1.2.4
- Added 3072-bit option, other smallish updates
1.2.3
- Only call session_start for the login page
1.2.2
- The settings page is now available to users with a capability of 'manage_options' rather than a user-level of 8
1.2.1
- No longer sends the password length when logging in
1.2.0
- WP2.6 updates, code restructuring
1.1.0
- Additional keypair generation method that works with PHP safe mode enabled and/or the PHP execution functions disabled (this new method requires at least PHP 5.2.0)
1.0.3
1.0
- Initial Release of this "re-imagined" version
Requires: 3.1 or higher
Compatible up to: 3.1.4
Last Updated: 2011-3-11
Downloads: 35,360
Average Rating
(32 ratings)