CakePHPでは AppController の beforeFilter() に共通処理を実装することが多い。
ただ、各Controller で beforeFilter() をオーバライドしてしまうと、
AppController の beforeFilter() が呼ばれないので、
共通処理が実行されない。
なので、各Controller で beforeFilter() を実装するときは
AppController の beforeFilter() を呼んであげる。
public function beforeFilter(){ parent::beforeFilter(); }
これでOKなはず。