我想为我的两个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_id
的列NULL
以及有效负载更改及其在门户网站应用程序上的强制注销。
Idk为什么更新会话表的值时应该将值