CakePHP 2.1-AuthComponent::user()只提供ID、电子邮件和密码(哈希)

CakePHP 2.1-AuthComponent::user()只提供ID、电子邮件和密码(哈希),cakephp,authentication,cakephp-2.1,Cakephp,Authentication,Cakephp 2.1,我试图使用AuthComponent::user('first_name')访问users firstname并在视图中显示它。如果我进行debug(AuthComponent::user())我看到我只能访问当前登录用户的ID、电子邮件和密码,但不能访问他的姓名等 我是否必须指定用户登录时哪些用户数据可用,或者是否自动发生?会话将在$this->Auth->login()调用中填充。 您提交给此方法的所有内容都存储在会话中 另请参见API: 太好了,非常感谢!如果此处引用,可能会对其他人有所帮

我试图使用
AuthComponent::user('first_name')
访问users firstname并在视图中显示它。如果我进行
debug(AuthComponent::user())我看到我只能访问当前登录用户的ID、电子邮件和密码,但不能访问他的姓名等


我是否必须指定用户登录时哪些用户数据可用,或者是否自动发生?

会话将在$this->Auth->login()调用中填充。 您提交给此方法的所有内容都存储在会话中

另请参见API:

太好了,非常感谢!如果此处引用,可能会对其他人有所帮助: