【问题标题】:CakePHP - Different session timeouts in different controllersCakePHP - 不同控制器中的不同会话超时
【发布时间】:2014-05-01 18:12:17
【问题描述】:

在我的 CakePHP 应用程序中,我有多个具有不同用途的控制器。在每个控制器上,我希望有不同的身份验证会话超时(出于安全目的)。因此,在第一个控制器中,我希望用户在 15 分钟后超时,而第二个控制器上的用户应该在 24 小时后超时。我怎样才能做到这一点?

【问题讨论】:

    标签: php session cakephp timeout


    【解决方案1】:

    在你的控制器中添加 beforefilter 方法

    public function beforeFilter(){
     Configure::write('Session.timeout', 15);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-07
      • 1970-01-01
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多