CakePHPのAuthコンポーネントで、ログイン後のアクションを指定するには、
//app_controller::beforeFiler()あたり $this->Auth->loginRedirect(array('controller' => 'users', 'action' => 'index'));
といったことをしますが、セッションの状態によって、動作しないことがあります。
安全にやるなら、
//app_controller::beforeFitler()あたり $this->Auth->autoRedirect = false; //ログインアクション $this->redirect('users', 'index');
のようにやるのが良さそうです。