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);
66 $this->
log(
'Container Multiple: loginObserver'.get_class($this->current_container),
AUTH_LOG_DEBUG);
70 $this->
log(
'Container Multiple: Forwarding to '.get_class($this->current_container),
AUTH_LOG_DEBUG);
71 return $this->current_container->loginObserver($a_username, $a_auth);
85 $this->
log(
'Container Multiple: Forwarding to '.get_class($this->current_container),
AUTH_LOG_DEBUG);
86 return $this->current_container->checkAuthObserver($a_username, $a_auth);
100 include_once
'./Services/LDAP/classes/class.ilAuthContainerLDAP.php';
106 include_once
'./Services/Database/classes/class.ilAuthContainerMDB2.php';
112 include_once
'./Services/SOAPAuth/classes/class.ilAuthContainerSOAP.php';
113 $this->current_container =
new ilAuthContainerSOAP();
118 include_once
'./Services/Radius/classes/class.ilAuthContainerRadius.php';
130 $this->
log(
'Container '.
$key.
': '.
$result->getMessage(), AUTH_LOG_ERR);