cakephp在哪里找到会话创建

时间:2015-01-21 21:51:57

标签: php session cakephp

我一直在尝试理解cakePHP(版本1.3.17)项目中的几行我正在更新:

$this->Session->read('Auth.User.department_id'),

和此:

$Session->read('Auth.User.department_id');

上面的代码行显示Session中有一个数组,其中包含一个具有department_id字段的用户。

我正在将用户的关系更改为department_id字段。但我似乎无法找到首先创建此会话变量的位置。它是自动完成的,还是某个文件应该找到它?

(我理解普通的PHP会话概念;但是我可以告诉我这里有些东西我不知道。)

感谢。

1 个答案:

答案 0 :(得分:0)

Auth.User会话密钥很可能是由登录脚本自动创建的。

搜索应用程序的控制器以使用$this->Auth(这是AuthComponent处理用户会话)。您可能需要查找$this->Auth->login(),但在不知情的情况下我无法肯定地说。