Laravel 5.1.-登录会话不持久


Laravel 5.1. - Login sessions not persisting

我使用的是带有Sentinel - Cartalyst验证驱动的laravel 5.1。问题是Laravel不能"保持"用户登录。过了一段时间(当他们访问网站时),它会自动把他们踢出去,错误是他们没有登录(我有过滤器,检查用户是否为每个路由登录,除了登录路由)。这真的让我很烦,我修不了。我尝试使用cookie,文件和数据库驱动程序来保持登录会话,它们都失败了。

有人知道如何处理这个问题吗?我正在为Intranet用户(在本地域下)构建项目…也许这是个问题?我还注意到cookie的过期时间是laravvels设置的最大过期时间。

您确定导入的命名空间路径是正确的吗?我有一个问题,会话不持续,这是由导入本地php Cartalyst类而不是laravel类引起的。应该是Cartalyst'Sentinel'Laravel'Facades'Sentinel::class