24 include_once
'Auth/Container.php';
26 include_once
'./Services/Authentication/classes/class.ilAuthUtils.php';
27 include_once
'./Services/Authentication/classes/class.ilAuthModeDetermination.php';
49 include_once
'./Services/Database/classes/class.ilAuthContainerMDB2.php';
58 $this->
log(
'Auth_Container_Multiple: All containers rejected user credentials.',
AUTH_LOG_DEBUG);
67 $this->
log(
'Container Multiple: loginObserver'.get_class($this->current_container),
AUTH_LOG_DEBUG);
71 $this->
log(
'Container Multiple: Forwarding to '.get_class($this->current_container),
AUTH_LOG_DEBUG);
72 return $this->current_container->loginObserver($a_username, $a_auth);
86 $this->
log(
'Container Multiple: Forwarding to '.get_class($this->current_container),
AUTH_LOG_DEBUG);
87 return $this->current_container->checkAuthObserver($a_username, $a_auth);
100 include_once
'./Services/Database/classes/class.ilAuthContainerApache.php';
111 include_once
'./Services/LDAP/classes/class.ilAuthContainerLDAP.php';
117 include_once
'./Services/Database/classes/class.ilAuthContainerMDB2.php';
123 include_once
'./Services/SOAPAuth/classes/class.ilAuthContainerSOAP.php';
129 include_once
'./Services/Radius/classes/class.ilAuthContainerRadius.php';
136 $result = $this->current_container->fetchData($user,
$pass);
140 $this->
log(
'Container '.$key.
': '.
$result->getMessage(), AUTH_LOG_ERR);