From: Vincent Vanwaelscappel Date: Wed, 8 Jan 2020 19:10:31 +0000 (+0100) Subject: wip #3316 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=def2fd708ddb976907bd5f311ffa6f4837c97e32;p=cubist_cms-back.git wip #3316 @0.25 --- diff --git a/src/CookieServiceProvider.php b/src/CookieServiceProvider.php index 2c6c1ad..f35d554 100644 --- a/src/CookieServiceProvider.php +++ b/src/CookieServiceProvider.php @@ -13,15 +13,23 @@ class CookieServiceProvider extends Base $config = $app->make('config')->get('session'); $domains = explode(',', $config['domain']); + if (count($domains) === 1) { $domain = $domains[0]; } else { foreach ($domains as $domain) { if (stripos($_SERVER['HTTP_HOST'], $domain) !== false) { + $found = $domain; break; } } + if (!isset($found)) { + $domain = $_SERVER['HTTP_HOST']; + } else { + $domain = $found; + } } + config(['session.domain' => $domain]); return (new CookieJar)->setDefaultPathAndDomain( $config['path'], $domain, $config['secure'], $config['same_site'] ?? null diff --git a/src/app/Middleware/StartSession.php b/src/app/Middleware/StartSession.php deleted file mode 100644 index c60d888..0000000 --- a/src/app/Middleware/StartSession.php +++ /dev/null @@ -1,11 +0,0 @@ -