From: Michael Andreen Date: Tue, 9 Jan 2007 08:06:36 +0000 (+0000) Subject: right username X-Git-Url: https://ruin.nu/git/?a=commitdiff_plain;h=e2c6bdb96bc370241c8948734c34142110d9066e;p=ndwebbie.git right username --- diff --git a/ND/Web/AuthHandler.pm b/ND/Web/AuthHandler.pm index 60204b0..529b2d1 100644 --- a/ND/Web/AuthHandler.pm +++ b/ND/Web/AuthHandler.pm @@ -31,10 +31,11 @@ sub handler { return $res if $res != Apache2::Const::OK; my $dbh = ND::DB::DB(); - my ($count) = $dbh->selectrow_array(q{SELECT count(*) FROM users WHERE + my ($username) = $dbh->selectrow_array(q{SELECT username FROM users WHERE lower(username) = lower(?) AND password = MD5(?)},undef,$r->user,$sent_pw); $dbh->disconnect; - if ($count == 1){ + if ($username){ + $r->user($username); return Apache2::Const::OK; } $r->note_basic_auth_failure();