Răsfoiți Sursa

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

Daniel Supernault 5 ani în urmă
părinte
comite
2fd193edb3
1 a modificat fișierele cu 6 adăugiri și 9 ștergeri
  1. 6 9
      config/session.php

+ 6 - 9
config/session.php

@@ -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',
 
 ];