Laravel登录会话

问题描述:

如果我想扩展用户的登录会话(通过记住我),这是我应该修改的唯一配置吗?所以如果我想有一天它会是60x24 = 1440?Laravel登录会话

//Session Lifetime in sesssion.php 
'lifetime' => 120, 
'expire_on_close' => false, 

是的,看看上面lifetime选项注释:

在这里,您可以指定要允许其到期之前保持空闲的分钟数,你希望会议 的。

所以,仅仅将其设置为:

'lifetime' => 1440, 
+1

感谢@Alexey工作。 – philxtian

记住我是利用cookie并在用户表中的特殊列认证的功能。它与会话寿命无关。

记住我在这里描述的功能:https://laravel.com/docs/5.0/authentication

用钥匙接通元件的存在:

当然,你的用户表必须包含字符串remember_token 列,将被用于存储“记住我”令牌。

如果你的意思是你想限制记住我的cookie的生命周期,那么你必须重写cookie的默认生存期。

做的方式,在不改变核心was described in this question,至少4版本,但我怀疑,因为它基本上是黑客HTTP标头值,它将仍然是5