在子域上共享会话会导致会话在访问时被销毁

时间:2015-05-09 23:59:10

标签: php session laravel laravel-5

我尝试在子域和普通URL上共享会话。在config / session.php中我有'domain' => '.workplace.dev',,所以现在我有2个看起来像这样的网址:

http://workplace.dev http://testing.workplace.dev

当我在http://workplace.dev登录时,会话开始并在该URL周围正常工作,但当我输入http://testing.workplace.dev时,会话被破坏了。

解决这个问题的方法是什么? Laravel 5

1 个答案:

答案 0 :(得分:0)

您需要在子域之间提供会话cookie。

您可以在config/session.php中指定这些配置,以表明您希望会话在子域中保持不变。

'driver' => 'cookie',
'path' => '/',
'domain' => '.workplace.dev',