如果我想擴展用戶的登錄會話(通過記住我),這是我應該修改的唯一配置嗎?所以如果我想有一天它會是60x24 = 1440?Laravel登錄會話
//Session Lifetime in sesssion.php
'lifetime' => 120,
'expire_on_close' => false,
如果我想擴展用戶的登錄會話(通過記住我),這是我應該修改的唯一配置嗎?所以如果我想有一天它會是60x24 = 1440?Laravel登錄會話
//Session Lifetime in sesssion.php
'lifetime' => 120,
'expire_on_close' => false,
是的,看看上面lifetime
選項註釋:
在這裏,您可以指定要允許其到期之前保持空閒的分鐘數,你希望會議 的。
所以,僅僅將其設置爲:
'lifetime' => 1440,
記住我是利用cookie並在用戶表中的特殊列認證的功能。它與會話壽命無關。
記住我在這裏描述的功能:https://laravel.com/docs/5.0/authentication
用鑰匙接通元件的存在:
當然,你的用戶表必須包含字符串remember_token 列,將被用於存儲「記住我」令牌。
如果你的意思是你想限制記住我的cookie的生命週期,那麼你必須重寫cookie的默認生存期。
做的方式,在不改變核心was described in this question,至少4版本,但我懷疑,因爲它基本上是黑客HTTP標頭值,它將仍然是5
感謝@Alexey工作。 – philxtian