cakephp在哪里可以找到会话创建

cakephp在哪里可以找到会话创建,php,session,cakephp,Php,Session,Cakephp,我一直在试图理解cakePHP(1.3.17版)项目中的几行代码,我正在对其进行更新: $this->Session->read('Auth.User.department_id'), 这是: $Session->read('Auth.User.department_id'); 上面的代码行显示会话中有一个数组,其中包含一个带有department\u id字段的用户 我正在将用户关系更改为部门id字段。但我似乎无法找出这个会话变量最初是在哪里创建的。它是自动完成的,还是应

我一直在试图理解cakePHP(1.3.17版)项目中的几行代码,我正在对其进行更新:

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

$Session->read('Auth.User.department_id');
上面的代码行显示会话中有一个数组,其中包含一个带有department\u id字段的用户

我正在将用户关系更改为部门id字段。但我似乎无法找出这个会话变量最初是在哪里创建的。它是自动完成的,还是应该在某个文件中找到它

(我理解简单的PHP会话概念;但我可以看出这里有一些我不明白的东西。)


谢谢。

身份验证用户会话密钥可能是由登录脚本自动创建的


搜索应用程序的控制器是否使用了
$this->Auth
(这是处理用户会话的AuthComponent)。您需要查找的可能是
$this->Auth->login()
,但如果不了解您的应用程序,我无法确定。

谢谢!它位于users\u控制器中一个名为login()的函数中。