From 14f0717050a65ff19a217d014bb59c5cdf95f871 Mon Sep 17 00:00:00 2001 From: tausq <> Date: Thu, 9 Dec 1999 01:18:14 +0000 Subject: [PATCH] replaced : with , in authtoken... see if this works better... --- Util.pm | 6 +++--- login.cgi | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) 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; } diff --git a/login.cgi b/login.cgi index c1615e3..cf5a138 100755 --- a/login.cgi +++ b/login.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: login.cgi,v 1.2 1999/09/26 01:20:39 tausq Exp $ +# $Id: login.cgi,v 1.3 1999/12/09 02:18:14 tausq Exp $ # (c) 1999 Randolph Chung. Licensed under the GPL. use lib '.'; @@ -39,11 +39,11 @@ if ($mesg->code == LDAP_SUCCESS) { my $cryptid = &Util::SavePasswordToFile($username, $password, $cipher); if ($query->param('update')) { - my $url = "$proto://$ENV{SERVER_NAME}/$config{webupdateurl}?id=$username&authtoken=$cryptid:$hrkey&editdn="; + my $url = "$proto://$ENV{SERVER_NAME}/$config{webupdateurl}?id=$username&authtoken=$cryptid,$hrkey&editdn="; $url .= uri_escape("uid=$username,$config{basedn}", "\x00-\x40\x7f-\xff"); print "Location: $url\n\n"; } else { - print "Location: $proto://$ENV{SERVER_NAME}/$config{websearchurl}?id=$username&authtoken=$cryptid:$hrkey\n\n"; + print "Location: $proto://$ENV{SERVER_NAME}/$config{websearchurl}?id=$username&authtoken=$cryptid,$hrkey\n\n"; } $ldap->unbind; -- 2.20.1