我们的网站目前使用Laravel 4.2运行,我们一直在考虑升级到5.0。我们还建立了一个子域名,决定使用Laravel 5.1来构建它,以便在迁移之前熟悉它。我们已经设置好子域名并安装了Laravel 5.1,现在它正在运行。
然而,我们的登录在两个域之间无法保持。我们在两个系统的会话设置中都设置了域名,cookie被设置了,但我认为Laravel 4.2和5.1有不同的身份验证系统,因此4.2的cookie在5.1中无法使用,反之亦然。我们也尝试过数据库会话和文件会话,但没有太大的帮助。
以下是需要回答的问题:
1. 是否有一种方法可以将Laravel 4会话转换为Laravel 5会话,以便用户可以轻松地从我们的4.2主站到我们的5.1子域名?
2. 是否有可能同时制作适用于4.2和5.1的两种类型的cookie,以便用户可以使用两个域名?
3. 或者我们是在错误地看待这个问题?我们应该尝试一些完全不同的方法来实现我们想要的效果吗?
然而,我们的登录在两个域之间无法保持。我们在两个系统的会话设置中都设置了域名,cookie被设置了,但我认为Laravel 4.2和5.1有不同的身份验证系统,因此4.2的cookie在5.1中无法使用,反之亦然。我们也尝试过数据库会话和文件会话,但没有太大的帮助。
以下是需要回答的问题:
1. 是否有一种方法可以将Laravel 4会话转换为Laravel 5会话,以便用户可以轻松地从我们的4.2主站到我们的5.1子域名?
2. 是否有可能同时制作适用于4.2和5.1的两种类型的cookie,以便用户可以使用两个域名?
3. 或者我们是在错误地看待这个问题?我们应该尝试一些完全不同的方法来实现我们想要的效果吗?