检查Laravel 5.1中的会话是否已过期

时间:2015-08-06 04:41:21

标签: php session laravel-5

在我当前的项目中,我实现了可修改的版本,它可以跟踪应用程序中的所有修订。

发生的问题是会话到期时,用户进行修订,此修订版存储在DB中。但是,应该有一条消息显示“会话已过期”或者应该重定向到登录页面。

如何实现这一点,以便一次性应用于我的整个应用程序?

1 个答案:

答案 0 :(得分:0)

使用此

<svg>
  <defs>
    <filter id="f2" x="0" y="0">
      <feOffset result="offOut" in="SourceAlpha" dx="0" dy="0" />
      <feGaussianBlur result="blurOut" in="SourceGraphic" stdDeviation="4"/>
      <feBlend in="SourceGraphic" in2="blurOut" mode="normal" />
    </filter>

    <filter id = "i1">
      <feOffset result="offOut" in="SourceGraphic" dx = "0" dy = "0"/>
      <feColorMatrix result="matrixOut" in="offOut" type="matrix" values="1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0" />
      <feGaussianBlur result="blurOut" in="matrixOut" stdDeviation="4"/>
      <feBlend in="SourceGraphic" in2="blurOut" mode="normal"/>
    </filter>
  </defs>
</svg>

修改01

if ((time() - Session::activity()) > (Config::get('session.lifetime') * 60))
{
   // Session expired
}