From 2960db4ed4451dcc3481f91d45b035cb5a28a6c6 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 18 Sep 2014 18:46:50 +0000 Subject: fixed check_token diff --git a/lib/rddb.pm b/lib/rddb.pm index 226c415..7a885be 100755 --- a/lib/rddb.pm +++ b/lib/rddb.pm @@ -68,7 +68,7 @@ sub check_token return (undef, 'ERROR', "user '" . $username . "' not known by rivendell") } - if($token_result == $token) { + if($token_result eq $token) { return (1, 'OK', 'success'); } return (0, 'ERROR', "wrong password"); diff --git a/listdrobpoxes.cgi b/listdrobpoxes.cgi index 4f7050a..772159a 100755 --- a/listdrobpoxes.cgi +++ b/listdrobpoxes.cgi @@ -9,13 +9,13 @@ my $status = 'ERROR'; my $errorstring = 'unknown'; my $responsecode = 500; -my $username = ''; -my $token = ''; - +my $username = 'heslinki'; +my $token = 'asdlkfjlkdsf'; my $dbh; -$dbh, $status, $errorstring) = rddb::opendb(); +($dbh, $status, $errorstring) = rddb::opendb(); if(defined $dbh) { + my $result; ($result, $status, $errorstring) = rddb::check_token($dbh, $username, $token); if($result == 1) { $responsecode = 200; -- cgit v0.10.2