据我所知,当您单击登录表单中的记住我按钮时,Laravel Auth的remember_token
表中的users
列是生成的令牌。
好的,请看一下此场景:
假设我已经使用计算机登录(并选中了“记住我” 按钮)。因此,我在数据库中存储了一个记住令牌,该令牌使我可以登录(使用该计算机)进行下次访问。 现在,我使用手机登录,并检查“记住我” 按钮。
会发生什么?将为我的新设备(移动设备)生成一个新令牌,对吗?当然,该专栏也将进行更新。再次使用计算机时,我不会被称为登录吗?是不是很糟糕?它不能让我的两个设备记住吗?