Thanks to this guy for working to make WordPress's login system so flexible, and this plugin possible.
Thanks to Lou Rinaldi for early feedback and encouragement.
Thanks to Ioannis Yessios from Yale ITS for adding the administrator interface.
Thanks to Craig Andrews for phpCAS 0.6.0 bugfixing.
Yes. There are several LDAP plugins for WordPress and this plugin doesn't attempt integration with any of them, but adding that feature is easy.
One option is Kane IT's plugin. Craig recommends installing that, then adding the middle block of code here to cas-authentication.php:
if (!phpCAS::isAuthenticated())
exit();
// add this
if (function_exists('ldap_userupdate')) {
ldap_userupdate($username,'');
}
if (!function_exists('get_userdatabylogin'))
die("Could not load user data");




