質問: Authコンポーネントのuser()メソッドを呼ぶと、ログイン時点でのユーザー情報を取得できる状態なのですが、Authコンポーネントの中身のログイン情報を書き換えたい場合はどのようにすればよいのでしょうか? 例えば、ログイン後にユーザー管理からユーザーのサムネール画像を変更した場合にも、古いサムネール画像がそのまま表示されてしまいます。 これを新しいサムネールに差し替えたいです。 Authコンポーネントに登録されているUserオブジェクトに書き込みでアクセスするための方法を教えてくださいm(__)m
回答: ログイン成功時の処理と同様に AuthComponent::setUser() を利用すると設定できます。 ``` $user = [ ... (ユーザー情報) ... ]; $this->Auth->setUser($user); ```