Laravel 5.1页面刷新后注销

时间:2015-06-15 07:28:49

标签: php session laravel laravel-5

在很短的时间内,我通过作曲家重新安装了laravel 5.1,设置了所有必要的东西,它运行没有问题。在我按照文档创建登录/注册/注销等之后。一切正常,除了有一个非常重要的问题。

每当我导航到其他页面或刷新当前页面时,我都会立即退出。会话设置为4小时,存储文件夹有自己的权利,并遵循5.1的文档和Laracast的视频。社交名媛也是如此。轻松登录,但刷新后我退出(会话仍在那里,还记得令牌)。在我的mamp上,在实时服务器上尝试了这个,结果相同。

我也检查了this个帖子,但我相信它也可以在没有手动会话设置的情况下工作。或者不是?

有没有其他人经历过这种情况?谢谢你的任何想法。

2 个答案:

答案 0 :(得分:0)

数据库会话将解决您的问题。所以

1)更改会话模式"文件"到"数据库"。

2)创建会话表

php artisan session:table

composer dump-autoload

php artisan migrate

3)清除配置缓存并重新设置

php artisan config:clear

php artisan config:cache

答案 1 :(得分:0)

假设您正在使用会话驱动程序来处理身份验证,您可以在 /app/config/session.php文件中更改空闲会话的到期时间。

'lifetime' => time() + 60 * 60 * 24 * 365, 
'expire_on_close' => true,