使用cartalyst哨兵2的两个实例


using two instances of cartalyst sentry 2

我目前正在处理两个laravel项目,这两个项目都使用Sentry2进行身份验证,我遇到了一个问题,如果我登录到一个应用程序,我将被踢出另一个。我知道sentry2是为了让你一次只能从一个浏览器/计算机登录,但这是sentry的两个独立实例(在同一服务器上运行)。我有两个数据库,应用程序是完全独立的。有人能解决这个问题吗?是否使用了冲突的同一会话变量?

谢谢!

如果它们在同一个域上,那么这两个应用程序很可能正在浏览器中重写对方的会话cookie。

app/config/session.php中,将'cookie' => 'laravel_session'更改为每个应用程序唯一的内容。