Failed Login Mod frage
Verfasst: 19.07.2004 23:19
will mir den failed-login-mod installieren
doch komme ich an einer stelle in der login.php nicht weiter.
in der installationsanleitung steht
doch in der login gibts an dieser stelle nur (phpbb 2.0.10)
durch 2.0.10 update kamen diese 2 zeilen dazu
wo muss ich nun den in der insallationsanleitung befindlichen code einfügen???
doch komme ich an einer stelle in der login.php nicht weiter.
in der installationsanleitung steht
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------------
#
login.php
#
#-----[ FIND ]------------------------------------------------
#
$redirect = str_replace('?', '&', $redirect);
$template->assign_vars(array(
'META' =>
);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Failed logins MOD
$sql = "UPDATE " . USERS_TABLE . " SET user_failed_logins=user_failed_logins+1, user_failed_login_date=" . time() . ", user_failed_login_by='$user_ip'
WHERE username = '" . str_replace("\'", "''", $username) . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error updating failed login data', __LINE__, __FILE__, $sql);
}
// End add - Failed logins MOD
#
Code: Alles auswählen
$redirect = str_replace('?', '&', $redirect);
if (strstr(urldecode($redirect), "\n") || strstr(urldecode($redirect), "\r"))
{
message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
}
$template->assign_vars(array(
'META' => "<meta http-equiv=\"refresh\" content=\"3;url=login.$phpEx?redirect=$redirect\">")
);
Code: Alles auswählen
if (strstr(urldecode($redirect), "\n") || strstr(urldecode($redirect), "\r"))
{
message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
}