比如,管理员登录之后,10分钟不刷新页面,就让此session失效,再次请求页面时,需要重新登录。

解决方案 »

  1.   

    用session记录上次登录时间为当前时间。 以当前时间-上次登录时间与10分钟作比较。如果大于10分钟则销毁session。否则更新session为当前时间。
      

  2.   

    php session 默认应该是1440s 也就是24 min你可以从 php.ini 修改。
    也可以这么写吧。
    session.gc_maxlifetime="600";//这里是有效时间