CakePhp-Auth会话数据:点符号不起作用


CakePhp Auth session data: dot notation not working

如果我将以下代码添加到控制器操作并访问它:

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

如果看到以下打印内容:

array(
    'User' => array(
        'password' => '*****',
        'username' => 'admin'
    )
)

但如果我尝试使用点符号访问"用户名":

debug($this->Session->read('Auth.User.username'));

它返回null。

我在这里错过了什么?

尝试此debug($this->Session->read('Auth.User.User.username'));