$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
+++ /dev/null
-<?php
-
-
-namespace Cubist\Backpack\app\Middleware;
-
-use Illuminate\Session\Middleware\StartSession as Base;
-
-class StartSession extends Base
-{
-
-}