你有没有遇到这种奇怪的事情,我已经登录了" Foo" user当我刷新页面或单击另一个菜单页面时,当前登录的用户更改为" Bar"用户突然。
我将config / session.php中的session_name / cookie_name更改为唯一名称,设置"加密"为真,
此问题与此https://github.com/crocodic-studio/crudbooster/issues/1073
类似也许我必须设置其他任何配置?
谢谢。
答案 0 :(得分:1)
您遇到了什么样的环境?这种本地或某种云托管是否可能发生负载均衡?
问题可能是您的后端前面有负载均衡器。刷新后,您将转到另一个后端并创建一个新会话。检查您的session.php并尝试使用数据库驱动程序(阅读https://laravel.com/docs/5.6/session#configuration)
答案 1 :(得分:1)
您的服务器是否正在使用网络加速器?还是litespeed?您需要禁用缓存。 我正在用这个 CacheDisable public / CacheDisable专用/ 将其添加到我的.htaccess 希望能帮助到你。 NB对不起,我的英语不好
答案 2 :(得分:0)
对于我来说,在类似情况下,问题出在nginx cache
中,而在服务器上将其关闭后,问题已解决。
答案 3 :(得分:-1)
是的,我在我的laravel应用程序的第一个应用程序中遇到了这个问题。我用存储在本地浏览器中的用户记住cookie在登录中间件中做了一些不寻常的情况,那时候我不知道为什么有些用户的cookie会生成相同的cookie,后来我发现并解决了这个问题。 >
该时间门户未实时部署。所以没有伤害。