>>676
$this->Auth->autoRedirect = false; にして、 login() ルーチン内で

if ($this->Auth->user()) { // ログイン成功時
  $this->Session->write('xxxx', 'yyyy'); // セッション情報追加
  $this->redirect($this->Auth->redirect()); // ログイン成功時のリダイレクト先に飛ばす
}

みたいにすればいいんじゃないかな