Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔5.1登录会话未持久化_Php_Session_Laravel 5_Laravel 5.1_Cartalyst Sentinel - Fatal编程技术网

Php 拉威尔5.1登录会话未持久化

Php 拉威尔5.1登录会话未持久化,php,session,laravel-5,laravel-5.1,cartalyst-sentinel,Php,Session,Laravel 5,Laravel 5.1,Cartalyst Sentinel,我正在使用Laravel5.1和Sentinel-Cartalyst身份验证驱动程序。问题是Laravel无法“保持”用户登录。一段时间后(当他们访问网站时),它会自动将他们踢出,错误是他们没有登录(我有一个过滤器,检查用户是否登录了除登录路径之外的每个路径)。它真的让我讨厌,我无法修复它。 我尝试使用cookies、文件和数据库驱动程序来保持登录会话,但都失败了 有人知道如何处理这个问题吗?我正在为Intranet用户(在本地域下)构建项目。。。也许这就是问题所在?我还注意到cookies过期

我正在使用Laravel5.1和Sentinel-Cartalyst身份验证驱动程序。问题是Laravel无法“保持”用户登录。一段时间后(当他们访问网站时),它会自动将他们踢出,错误是他们没有登录(我有一个过滤器,检查用户是否登录了除登录路径之外的每个路径)。它真的让我讨厌,我无法修复它。 我尝试使用cookies、文件和数据库驱动程序来保持登录会话,但都失败了


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

您确定已将正确的命名空间路径导入Cartalyst吗?我遇到了一个会话无法持久化的问题,这是由导入本机php Cartalyst类而不是laravel类引起的。它应该类似于
Cartalyst\Sentinel\Laravel\Facades\Sentinel::class

您尝试过从config/session.php设置生存期吗?@kunoichi我尝试过,但问题仍然存在