Frontend: Better way of generating session tokens
This commit is contained in:
@@ -20,7 +20,6 @@ use lib ".";
|
||||
use frontend_session;
|
||||
|
||||
use Digest::SHA;
|
||||
use Data::Dumper;
|
||||
|
||||
use feature qw(switch);
|
||||
use strict;
|
||||
@@ -106,7 +105,7 @@ sub handlePath {
|
||||
return 1;
|
||||
}
|
||||
|
||||
my $token = Digest::SHA::sha256_hex(sprintf("%x", rand(0xFFFFFFFF)%0xFF));
|
||||
my $token = frontend_session::newSessionToken();
|
||||
$frontend_session::sessions{$token}{"username"} = $username;
|
||||
$frontend_session::sessions{$token}{"logged"} = 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user