Jak powiedział @sgt BOSE. Używając CakeSession::read("Auth.User") otrzymasz dane sesji aktualnie zalogowanego użytkownika.
$current_user_data = $this->User->FindById(CakeSession::read("Auth.User.id"));
Spowoduje to zwrócenie bieżących (zalogowanych) danych użytkownika z bazy danych.