我正在尝试使用AuthComponent::user('first_name')
来访问用户名并在视图中显示它。如果我debug(AuthComponent::user());
,我发现我只能访问当前登录用户的ID,电子邮件和密码,但不能访问他的姓名等。
用户登录时是否必须指定哪些用户数据可用?或者是否应自动执行此操作?
答案 0 :(得分:3)
会话在$ this-> Auth-> login()调用中填充。 您提交给此方法的所有内容都存储在会话中。
另见API: http://api20.cakephp.org/class/auth-component#method-AuthComponentlogin