MDL-18744 cas fix, credit goes to Thibault Le Meur

This commit is contained in:
skodak 2009-05-08 07:54:24 +00:00
parent e03c0c1d49
commit 3db835d1ae

View File

@ -58,8 +58,8 @@ class auth_plugin_cas extends auth_plugin_base {
* @return bool Authentication success or failure.
*/
function user_login ($username, $password) {
$this->connectCAS();
return phpCAS::isAuthenticated();
$this->connectCAS();
return phpCAS::isAuthenticated() && (phpCAS::getUser() == $username);
}
/**
* Returns true if this authentication plugin is 'internal'.