2012-03-06 5 views
2

私はAuthComponent::user('first_name')ユーザーfirstnameにアクセスしてビューに表示しようとしています。 debug(AuthComponent::user());私は、現在ログインしているユーザーのID、電子メール、パスワードのみにアクセスできますが、彼の名前などはアクセスできないことがわかります。CakePHP 2.1 - ID、電子メール、パスワード(ハッシュ)のみを提供するAuthComponent :: user()だけ

ユーザーがログインしているときに利用できるユーザーデータを指定する必要がありますかこれは自動的に起こる?

答えて

3

セッションは、$ this-> Auth-> login()呼び出しで満たされます。 このメソッドにコミットしたものはすべてセッションに格納されます。 http://api20.cakephp.org/class/auth-component#method-AuthComponentlogin

+0

グレート、おかげでたくさん:

はまた、APIを参照してください!もしこれがここで参照されるのであれば、他の人にとって参考になるかもしれません:http://book.cakephp.org/2.0/en/core-libraries/components/authentication.html#accessing-the-logged-in-user –

関連する問題