如何在laravel 5.6中为特定会话赋予到期时间?

时间:2018-08-14 09:41:02

标签: php laravel session laravel-5.6

我要创建会话,应该在3天后将其删除。

我该怎么做?我在这里签出了文档和问题,但是什么也没找到。

-我到底要什么?

session()->put("suspect",true,strtotime($time_diff))

有可能吗?

2 个答案:

答案 0 :(得分:1)

$_SESSION['expire'] = time() + 259200; // 3 days

if(time() > $_SESSION['expire'])
{  

 session_unset();
 session_destroy(); 

}

答案 1 :(得分:0)

在config / session.php中编辑

'lifetime' => 3 * (60 * 24), // 3 days