[#279] Web sessions use cookies instead of files on disk (M. Johnson)
This commit is contained in:
@@ -125,6 +125,7 @@ sub _make_password {
|
||||
}
|
||||
}
|
||||
|
||||
# set up initial admin user
|
||||
my $users = schema('netdisco')->resultset('User');
|
||||
if ($users->search({-bool => 'admin'})->count == 0) {
|
||||
say '';
|
||||
@@ -149,6 +150,12 @@ if ($users->search({-bool => 'admin'})->count == 0) {
|
||||
print color 'reset';
|
||||
}
|
||||
|
||||
# set initial dancer web session cookie key
|
||||
schema('netdisco')->resultset('Session')->find_or_create(
|
||||
{id => 'dancer_session_cookie_key', a_session => \'md5(random()::text)'},
|
||||
{key => 'primary'},
|
||||
);
|
||||
|
||||
say '';
|
||||
$bool = $term->ask_yn(
|
||||
prompt => 'Download and update vendor MAC prefixes (OUI data)?', default => 'n',
|
||||
|
||||
Reference in New Issue
Block a user