CakePHP 2.1 - AuthComponent :: user()只给我ID,电子邮件,密码(哈希)

时间:2012-03-06 16:01:45

标签: cakephp authentication cakephp-2.1

我正在尝试使用AuthComponent::user('first_name')来访问用户名并在视图中显示它。如果我debug(AuthComponent::user());,我发现我只能访问当前登录用户的ID,电子邮件和密码,但不能访问他的姓名等。

用户登录时是否必须指定哪些用户数据可用?或者是否应自动执行此操作?

1 个答案:

答案 0 :(得分:3)

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

另见API: http://api20.cakephp.org/class/auth-component#method-AuthComponentlogin