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