仅为某些会话设置会话过期时间

时间:2015-05-05 12:47:17

标签: ruby-on-rails

我的申请中有多个会话。我知道如何为所有会话设置过期时间,但我想为特定会话而不是所有会话设置过期时间。有可能吗?

1 个答案:

答案 0 :(得分:-1)

if(!isset($_SESSION)) session_start(); // start session if was not start.

$_SESSION['expire_time'] = time()+(60*15); //set expire for 15 minutes

if(isset($_SESSION['expire_time']) && $_SESSION['expire_time'] < time())
   // user session is expired
else
  // user session is valid