X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FAuth%2FDB.pm;h=2ad131a8dc1b58d25a9ae31a5c346c985cab2412;hb=5547891f42ef3b13d477eba65bb0537ece1d703c;hp=cc264cafa97e996660fa721604959dbdefaefef8;hpb=8c7e44938a661e035f62840e1e177353240ace5d;p=kivitendo-erp.git diff --git a/SL/Auth/DB.pm b/SL/Auth/DB.pm index cc264cafa..2ad131a8d 100644 --- a/SL/Auth/DB.pm +++ b/SL/Auth/DB.pm @@ -1,10 +1,10 @@ package SL::Auth::DB; -use DBI; - -use SL::Auth; +use SL::Auth::Constants qw(:all); use SL::DBUtils; +use strict; + sub new { $main::lxdebug->enter_sub(); @@ -32,7 +32,7 @@ sub authenticate { if (!$dbh) { $main::lxdebug->leave_sub(); - return SL::Auth::ERR_BACKEND; + return ERR_BACKEND; } my $query = qq|SELECT password FROM auth."user" WHERE login = ?|; @@ -43,7 +43,7 @@ sub authenticate { $main::lxdebug->leave_sub(); - return $password eq $stored_password ? SL::Auth::OK : SL::Auth::ERR_PASSWORD; + return $password eq $stored_password ? OK : ERR_PASSWORD; } sub can_change_password { @@ -62,7 +62,7 @@ sub change_password { if (!$dbh) { $main::lxdebug->leave_sub(); - return SL::Auth::ERR_BACKEND + return ERR_BACKEND; } $password = crypt $password, substr($login, 0, 2) if (!$is_crypted);