Laravel 5-尽管设置了通用会话域,但仍无法从子域获得经过身份验证的用户

时间:2018-09-24 11:47:19

标签: php laravel laravel-5

我在同一台服务器上安装了2个Laravel项目(一个是5.4,另一个是5.7),目前在我的本地环境中通过Valet开发。

我现在正在做的是尝试将用户从example.app转到booking.example.app,因为预订网站本身需要一个应用程序。

但是,登录example.app后,打开booking.example.app会显示我未通过身份验证(即dd(Auth::check())返回null)。我之前已经做过子域Cookie /会话共享,以前从未遇到过。

两个应用都有以下配置:

example.app

  

SESSION_DOMAIN = .example.app

     

SESSION_DRIVER = cookie

     

SESSION_COOKIE = example_session

booking.example.app

  

SESSION_DOMAIN = booking.example.app

     

SESSION_DRIVER = cookie

     

SESSION_COOKIE = example_session

我在这里想念什么?

0 个答案:

没有答案