在多个子域laravel上一次登录

在多个子域laravel上一次登录,laravel,login,Laravel,Login,我想为我的两个laravel应用程序创建一个登录名,一个在子域portal.mydomain.com上,另一个是app.mydomain.com(如果未登录,将重定向到portal.mydomain.com) 在本例中,我尝试使用数据库驱动程序,所以我创建了具有laravelish风格的表会话 当我通过portal.mydomain.com登录时,我看到表会话上的会话数据更新如下: |id|user_id|ip_address|user_agent|payload|last activity |

我想为我的两个laravel应用程序创建一个登录名,一个在子域
portal.mydomain.com
上,另一个是
app.mydomain.com
(如果未登录,将重定向到
portal.mydomain.com

在本例中,我尝试使用数据库驱动程序,所以我创建了具有laravelish风格的表会话

当我通过
portal.mydomain.com
登录时,我看到表会话上的会话数据更新如下:

|id|user_id|ip_address|user_agent|payload|last activity
|ec4156b47e3e527af871c7b4b688393aee631cda|9|(myipaddress)|(myuser_agent)|YTozOntzOjY6Il90b2tlbiI7czo0MDoiWnQ1OXpBNzhsZ3I4ZVJUc2tXeEtiTExkU1R6T1hHSUNBYWxrSU1obCI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MzQ6Imh0dHA6Ly95ZHBidWRnZXQudGFuZ2tvdGEuY29tL3Rlc3QiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19|1503693006
在门户应用程序上,成功登录。但当我尝试访问应用程序时,它将列
user\u id
更新为
NULL
,有效负载也会更改,并强制在门户应用程序上注销


Idk为什么its更新会话表上的值,而its应该设置该值

您的设置是什么?如果我没有弄错的话,如果您将两个项目中的域设置为
.mydomain.com
,它们将共享会话,因此登录和注销将反映在姐妹平台上。我已将域设置为会话设置问题是,当我访问app.mydomain.com时,其覆盖会话为null,所以它总是强制注销到两个子域哦,问题解决了,这是我在配置会话文件时的错误,我为门户设置了加密为true,但在应用程序中设置了加密为false,所以它永远不会匹配会话。您的设置是什么?如果我没有弄错的话,如果您将两个项目中的域设置为
.mydomain.com
,它们将共享会话,因此登录和注销将反映在姐妹平台上。我已将域设置为会话设置问题是,当我访问app.mydomain.com时,其覆盖会话为null,所以它总是强制注销到两个子域哦,问题解决了,这是我在配置会话文件上的错误,我为门户设置了加密为true,但在应用程序中设置了加密为false,所以它将永远不会匹配以前的会话