CAS’ifying WordPress 3.1

Still on hiatus from social media (and really enjoying the general silence and calmness that’s brought me) but did want to share this in case it helps anyone else out. As part of hosting the new BC Ed Tech User’s Group site, now powered by WordPress/Buddypress, we hooked the user accounts up to the BCcampus Central Authentication Server.  Not only will this allow single sign-on for the ETUG users to other BCcampus resources, but more importantly, as we role out Shibboleth with our partner schools (the first one with SFU to go live in a few weeks) it will mean that users can access the community with their existing institutional accounts.

We were greatly assisted by the existence of the wpCAS plugin and the phpCAS library, as well as the work by Steve Hannah at SFU to do account provisioning in an early version of WordPress.

But as is usually the case, it was not simple “plug and play” and we needed to re-write some of this to work in our environment and against the new WordPress 3.1. The wiki page documents this work, the lion’s share of which was done by my colleague Victor Chen, and is free to reuse, modify, etc. – SWL

One thought on “CAS’ifying WordPress 3.1”

  1. The wiki link appears to be dead, and I’d really like to see what you guys did to CAS-ify 3.1. It would be nice to see fixes make it back upstream, too.

Comments are closed.