LOGINFAILED LOG
Se aumento 'date' para el registro del log en la clase Logger (class.logger.php) y se quito el date en los mensajes enviados a dicha clase. Cuando el usuario falla 3 veces consecutivas el logeo, se crea si no existiese, el file shared/log/loginFailed.log y se agrega un nuevo registro con los siguientes datos: 2014-07-02 16:55:22 | Many failed authentication attempts for USER: admin | IP: 192.168.10.109 | WS: dmuz | Browser: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
This commit is contained in:
@@ -103,6 +103,7 @@ class Logger
|
|||||||
{
|
{
|
||||||
$this->renameFile();
|
$this->renameFile();
|
||||||
$file = fopen($this->filePath, "a+");
|
$file = fopen($this->filePath, "a+");
|
||||||
|
$message = date('Y-m-d H:i:s') . $message;
|
||||||
fwrite($file, $message);
|
fwrite($file, $message);
|
||||||
fclose($file);
|
fclose($file);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -912,7 +912,7 @@ function saveLog($sSource, $sType, $sDescription)
|
|||||||
}
|
}
|
||||||
|
|
||||||
G::verifyPath(PATH_DATA . "log" . PATH_SEP, true);
|
G::verifyPath(PATH_DATA . "log" . PATH_SEP, true);
|
||||||
G::log(date("Y-m-d H:i:s") . " | $sObject | " . $sSource . " | $sType | " . $sDescription . "\n", PATH_DATA);
|
G::log(" | $sObject | " . $sSource . " | $sType | " . $sDescription . "\n", PATH_DATA);
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
//CONTINUE
|
//CONTINUE
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -338,7 +338,7 @@ function saveLog($sSource, $sType, $sDescription)
|
|||||||
print date ('H:i:s') . " ($sSource) $sType $sDescription <br>\n";
|
print date ('H:i:s') . " ($sSource) $sType $sDescription <br>\n";
|
||||||
|
|
||||||
G::verifyPath (PATH_DATA . 'log' . PATH_SEP, true);
|
G::verifyPath (PATH_DATA . 'log' . PATH_SEP, true);
|
||||||
$message = date ('Y-m-d H:i:s') . '(' . $sSource . ') ' . $sDescription . "\n";
|
$message = '(' . $sSource . ') ' . $sDescription . "\n";
|
||||||
if ($sType == 'action') {
|
if ($sType == 'action') {
|
||||||
G::log($message, PATH_DATA);
|
G::log($message, PATH_DATA);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -517,7 +517,7 @@ function saveLog($sSource, $sType, $sDescription)
|
|||||||
print date ('H:i:s') . " ($sSource) $sType $sDescription <br>\n";
|
print date ('H:i:s') . " ($sSource) $sType $sDescription <br>\n";
|
||||||
|
|
||||||
G::verifyPath (PATH_DATA . 'log' . PATH_SEP, true);
|
G::verifyPath (PATH_DATA . 'log' . PATH_SEP, true);
|
||||||
$message = date ('Y-m-d H:i:s') . '(' . $sSource . ') ' . $sDescription . "\n";
|
$message = '(' . $sSource . ') ' . $sDescription . "\n";
|
||||||
if ($sType == 'action') {
|
if ($sType == 'action') {
|
||||||
G::log($message, PATH_DATA);
|
G::log($message, PATH_DATA);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ try {
|
|||||||
$browser = $_SERVER['HTTP_USER_AGENT'];
|
$browser = $_SERVER['HTTP_USER_AGENT'];
|
||||||
|
|
||||||
$path = PATH_DATA;
|
$path = PATH_DATA;
|
||||||
$message = date('Y-m-d H:i:s'). " | Many failed authentication attempts for USER: " . $usr . " | IP: " . $ip . " | WS: " . SYS_SYS . " | Browser: " .$browser ." \n" ;
|
$message = " | Many failed authentication attempts for USER: " . $usr . " | IP: " . $ip . " | WS: " . SYS_SYS . " | BROWSER: " .$browser ." \n" ;
|
||||||
$file = "loginFailed.log";
|
$file = "loginFailed.log";
|
||||||
|
|
||||||
G::log($message, $path, $file);
|
G::log($message, $path, $file);
|
||||||
|
|||||||
Reference in New Issue
Block a user