【发布时间】:2018-04-15 10:03:52
【问题描述】:
登录时,身份验证有效,用户被重定向到登录页面(最初是 /home,但我也尝试更改为 /dashboard),但随后会话似乎丢失了,因为它在登录时显示一个空数组在登录的控制器上。
我的设置涉及使用 Redis 作为会话存储,但我也尝试了文件和数据库驱动器,结果相同。
即使是陌生人,我也可以毫无问题地在我的 redis cli 中查看会话数据。
我尝试过的一些“修复”无济于事:
- 从会话 cookie 名称中删除下划线(以及破折号/连字符)
- 将会话域设置更改为主域和子域的所有组合
是否有人对任何其他可能的修复有任何想法?
更新:
尝试了其他修复:
- 替代会话驱动程序(文件、数据库和 cookie)
php artisan cache:clearphp artisan clear-compiled
【问题讨论】:
标签: php session redis laravel-5.5