Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

SecurePass authentication

This is a plugin to autheticate users through the SecurePass One Time Passwords service.

  1. Create a 'wp-securepass' directory in '/wp-content/plugins/'
  2. Copy 'securepass.php' and 'radius.class.php' in '/wp-content/plugins/wp-securepass/'
  3. Open the file 'securepass.php' and change the variable $radius_secret with your own secret as set in SecurePass admin
  4. Create a local user that matches a user in SecurePass. Note: The admin user will be no longer checked locally.
  5. Activate the plugin through the 'Plugins' menu in WordPress

More information

Edit the securepass.php file and change $radius_secret variable to reflect the secret password as specified in the "Device" specified in the SecurePass administration panel. The variable $radius_host contains the primary RADIUS server of SecurePass, located in Switzerland (Lugano). A secondary RADIUS is available in Italy (Milan), if you prefer this location change $radius_host to 'radius2.secure-pass.net'.

WARNING!!! Before activating this plugin, create an user in wordpress that matches a username in SecurePass and grant full administrative powers. This because the admin user will be no longer checked locally. In case you won't be able to login anymore, a workaround is moving the securepass plugin directory to another directory name, ex: "mv securepass securepass.old".

Requires: 3.0 or higher
Compatible up to: 3.3.2
Last Updated: 5 years ago
Active Installs: Less than 10


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.