3 require_once
'Auth/Container.php';
4 require_once
'Auth/Container/MDB2.php';
48 return parent::getUser($username);
51 function fetchData($username, $password, $isChallengeResponse=
false)
55 $isSuccessful = parent::fetchData($username, $password, $isChallengeResponse);
77 $pos = strrpos($username,
'/');
78 $pos2 = strrpos($username,
'\\');
79 if ($pos ===
false || $pos < $pos2)
85 $username = substr($username, $pos + 1);
115 $ilLog->write(__METHOD__.
': logged in as '.$a_username.
116 ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.
$_SERVER[
'REMOTE_PORT'].
117 ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.
$_SERVER[
'SERVER_PORT']
129 $ilLog->write(__METHOD__.
': login failed'.
130 ', remote:'.$_SERVER[
'REMOTE_ADDR'].
':'.
$_SERVER[
'REMOTE_PORT'].
131 ', server:'.$_SERVER[
'SERVER_ADDR'].
':'.
$_SERVER[
'SERVER_PORT']
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']
Storage driver for fetching login data from a database.
setObserversEnabled($boolean)
Enables/disables the observers of this container.
loginObserver($a_username)
Called from Auth after successful login.
fetchData($username, $password, $isChallengeResponse=false)
static toUsernameWithoutDomain($username)
Static function removes Microsoft domain name from username.
isObserversEnabled()
Returns true, if the observers of this container are enabled.
failedLoginObserver()
Called from Auth after failed login.