# add login success to failed logins log $logFailed = new GS_Logging_Class('logins.log'); $logFailed->add('Username', $userid); } else { $authenticated = false; # add login failure to failed logins log $logFailed = new GS_Logging_Class('failedlogins.log'); $logFailed->add('Username', $userid); $logFailed->add('Reason', i18n_r('INVALID_PASSWORD')); } } else { # user doesnt exist in this system $authenticated = false; # add login failure to failed logins log $logFailed = new GS_Logging_Class('failedlogins.log'); $logFailed->add('Username', $userid); $logFailed->add('Reason', i18n_r('INVALID_USER')); } # is this successful? if ($authenticated) { # YES - set the login cookie, then redirect user to secure panel create_cookie(); exec_action('successful-login-end'); $logFailed->save(); redirect($cookie_redirect); } else { # NO - show error message exec_action('successful-login-failed'); $error = i18n_r('LOGIN_FAILED'); $logFailed->save(); }
if ($userid == $USR && $password == $PASSWD) { $authenticated = true; } else { $authenticated = false; # add login failure to failed logins log $logFailed = new GS_Logging_Class('failedlogins.log'); $logFailed->add('Username', $userid); $logFailed->add('Reason', 'Invalid Password'); } # end password match check } else { # user doesnt exist in this system $authenticated = false; # add login failure to failed logins log $logFailed = new GS_Logging_Class('failedlogins.log'); $logFailed->add('Username', $userid); $logFailed->add('Reason', 'Invalid User'); } # is this successful? if ($authenticated) { # YES - set the login cookie, then redirect user to secure panel create_cookie(); exec_action('successful-login-end'); redirect($cookie_redirect); } else { # NO - show error message $error = i18n_r('LOGIN_FAILED'); $logFailed->save(); } # end authenticated check }
/** * Log request */ function logBlockedRequest() { $logBlocked = new GS_Logging_Class('referrer_blocker.log', false); $logBlocked->add('IP_Address', $_SERVER["REMOTE_ADDR"]); $logBlocked->add('Referrer', $_SERVER["HTTP_REFERER"]); $logBlocked->save(); }