X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=Util.pm;h=d7ba4a7e021919962e1631dd34d918ee4f9e5b21;hb=14f0717050a65ff19a217d014bb59c5cdf95f871;hp=f6e7f9cf671bd21440151c0373ae494136d10aaa;hpb=92d12f638699743581094e03a82d600fe5d5b8eb;p=mirror%2Fuserdir-ldap-cgi.git diff --git a/Util.pm b/Util.pm index f6e7f9c..d7ba4a7 100644 --- a/Util.pm +++ b/Util.pm @@ -120,15 +120,15 @@ sub ReadPasswordFromFile { } sub CheckAuthToken { - my ($id, $hrkey) = split(/:/, shift, 2); + my ($id, $hrkey) = split(/,/, shift, 2); return undef if (!$id || !$hrkey); my $key = pack("H".(length($hrkey)), $hrkey); my $cipher = new Crypt::Blowfish $key; my $r = ReadPasswordFromFile($id, $cipher); if ($r) { - UpdateAuthToken("$id:$hrkey", $r); + UpdateAuthToken("$id,$hrkey", $r); } else { - ClearAuthToken("$id:$hrkey") + ClearAuthToken("$id,$hrkey") } return $r; }