From: Moritz Bunkus Date: Wed, 29 Dec 2010 11:43:48 +0000 (+0100) Subject: Bei falschem Passwort fünf Sekunden vor nächstem Versuch warten. X-Git-Tag: release-2.6.2beta1~48^2~3 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=8f7f43705051992b65a30630412e1ab46523caba;p=kivitendo-erp.git Bei falschem Passwort fünf Sekunden vor nächstem Versuch warten. --- diff --git a/SL/Auth.pm b/SL/Auth.pm index eb5a7805a..6bb7bfaa7 100644 --- a/SL/Auth.pm +++ b/SL/Auth.pm @@ -126,7 +126,9 @@ sub authenticate_root { $main::lxdebug->leave_sub(); - return $password eq $admin_password ? OK : ERR_PASSWORD; + return OK if $password eq $admin_password; + sleep 5; + return ERR_PASSWORD; } sub authenticate { @@ -136,7 +138,10 @@ sub authenticate { $main::lxdebug->leave_sub(); - return $self->{authenticator}->authenticate(@_); + my $result = $self->{authenticator}->authenticate(@_); + return OK if $result eq OK; + sleep 5; + return $result; } sub dbconnect {