我在负载均衡器后面有一些正在运行的服务器
我正在使用hybridauth来验证用户抛出google和facebook
通过查看hybridauth代码,它似乎使用会话来存储数据,同时它与给定的提供程序一起向前和向前ping。
当我在负载均衡器后面时,我暴露在一个场景中:启动身份验证过程的计算机不是将结束身份验证过程的计算机,并且会话数据会发生变化..因此身份验证将失败
我能做什么?
谢谢
答案 0 :(得分:1)
您可以使用laravel轻松地将会话存储在redis或memcache中,这样可以解决您的问题。
答案 1 :(得分:-1)
对于任何有这样问题的人,无论是使用hybridauth还是存储会话的任何其他东西,数据复制就是答案。我修复了使用GlusterFS设置复制网络存储的类似问题。