Wordpress Single Sign-on Plugin

Prompted by multiple queries from people reading my blog, here is the wordpress single sign-on with CAS plugin that I wrote several years ago.

At that time, I was trying to prove a point to some folks at work and I literally wrote this in one session within a few hours. It worked pretty well and we put CAS into production soon after that but the wordpress plugin was never used so I never updated it. Our current systems include several internal J2EE apps and also sharepoint authenticating with CAS.

To make the plugin work, one needs to expand the archive in the wordpress plugins directory and modify the php file in it. There are several URLs (logout landing page) as well as the CAS server that needs to be put in. Everything else is handled by the PHPCas API. The PHPCas version in the archive is pretty old and might not work too well with the current CAS versions. Moreover, the wordpress version I wrote this for is now very old.

If someone wants to give it a shot, go ahead. It is free software.