Session 设置成功登录后CakePHP会话的持续时间

Session 设置成功登录后CakePHP会话的持续时间,session,cakephp,authentication,login,session-timeout,Session,Cakephp,Authentication,Login,Session Timeout,我有一个CakePHP应用程序,允许使用基本身份验证登录。每个用户都有一个特定的角色,如“普通”、“管理员”等 有没有办法设置他们在需要重新登录之前可以保持登录多长时间 理想情况下,我希望一个普通用户是1小时,一个管理员是14小时 谢谢 如果我要做一些像CakeSession::write('Session.timeout','60');这不会改变每个人的课程吗?它似乎不会改变特定用户的会话。它不会改变每个人的设置。它只会更改该用户会话的设置。它只会更改当前范围内的会话超时,不会永久更改您的配置

我有一个CakePHP应用程序,允许使用基本身份验证登录。每个用户都有一个特定的角色,如“普通”、“管理员”等

有没有办法设置他们在需要重新登录之前可以保持登录多长时间

理想情况下,我希望一个普通用户是1小时,一个管理员是14小时


谢谢

如果我要做一些像CakeSession::write('Session.timeout','60');这不会改变每个人的课程吗?它似乎不会改变特定用户的会话。它不会改变每个人的设置。它只会更改该用户会话的设置。它只会更改当前范围内的会话超时,不会永久更改您的配置。