Laravel:在负载平衡的环境中获取另一个用户的会话ID

时间:2019-07-01 06:45:50

标签: php laravel

这是我的情况,我有8个具有ha代理作为负载均衡器的负载均衡的Nginx服务器。当前,我们面临一个问题,例如,用户B当前已登录系统,浏览着执行常规操作的页面。然后,用户A进入系统,他登录,但是他得到的响应中包含用户B的会话ID,从而使用户b在用户A的屏幕中成为授权用户。这些是我们到目前为止实施的解决方案:

  • HA代理的粘性会话
  • 用户关闭浏览器时结束会话
  • 每次用户登录时重新生成会话

希望您可以与我们分享其他解决方案。

谢谢。

0 个答案:

没有答案