Ready to get started?Download WordPress

Plugin Directory


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.

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: 2012-2-9
Downloads: 312


4 stars
4 out of 5 stars


Got something to say? Need help?


Not enough data

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