Session Kohana 3.2.0 |如何在会话过期后添加自动重定向?

Session Kohana 3.2.0 |如何在会话过期后添加自动重定向?,session,kohana,Session,Kohana,会话过期后如何添加自动重定向? 我使用的是Kohana 3.2.0,会话存储在cookie中 现在URL就是一个例子 当会话过期时,我单击一个链接,然后得到一个ReflectionException,URL显示: 希望您能给我一点提示,在会话过期后自动重定向:)当会话过期时,您在当前会话中设置的任何值都将不再可用。因此,一种方法是设置一个值并将其放入控制器的before()方法中: // In your Controller::before() method if (Session::insta

会话过期后如何添加自动重定向? 我使用的是Kohana 3.2.0,会话存储在cookie中

现在URL就是一个例子

当会话过期时,我单击一个链接,然后得到一个
ReflectionException
,URL显示:


希望您能给我一点提示,在会话过期后自动重定向:)

当会话过期时,您在当前会话中设置的任何值都将不再可用。因此,一种方法是设置一个值并将其放入控制器的before()方法中:

// In your Controller::before() method
if (Session::instance()->get('valid') === NULL)
{
  $this->request->redirect('somewhere');
}

// This goes somewhere after the session expiry check
Session::instance()->set('valid', TRUE);