Update session config, added secure defaults, longer session lifetime and changed the default driver to database

This commit is contained in:
Daniel Supernault 2019-09-01 18:31:43 -06:00
parent d186dd6356
commit 2fd193edb3
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -16,7 +16,7 @@ return [
|
*/
'driver' => env('SESSION_DRIVER', 'file'),
'driver' => 'database',
/*
|--------------------------------------------------------------------------
@ -29,7 +29,7 @@ return [
|
*/
'lifetime' => env('SESSION_LIFETIME', 120),
'lifetime' => env('SESSION_LIFETIME', 2880),
'expire_on_close' => false,
@ -122,10 +122,7 @@ return [
|
*/
'cookie' => env(
'SESSION_COOKIE',
str_slug(env('APP_NAME', 'laravel'), '_').'_session'
),
'cookie' => 'pxfs',
/*
|--------------------------------------------------------------------------
@ -151,7 +148,7 @@ return [
|
*/
'domain' => env('SESSION_DOMAIN', null),
'domain' => env('SESSION_DOMAIN', env('APP_DOMAIN', null)),
/*
|--------------------------------------------------------------------------
@ -164,7 +161,7 @@ return [
|
*/
'secure' => env('SESSION_SECURE_COOKIE', false),
'secure' => true,
/*
|--------------------------------------------------------------------------
@ -192,6 +189,6 @@ return [
|
*/
'same_site' => null,
'same_site' => 'strict',
];