estoy trabajando con ACL para los permisos.
AppController.php
Código PHP:
   
            $this->Auth->loginAction = array(
              'controller' => 'users',
              'action' => 'login'
            );
            $this->Auth->logoutRedirect = array(
              'controller' => 'users',
              'action' => 'login'
            );
            $this->Auth->loginRedirect = array(
              'controller' => 'users',
              'action' => 'reddir'
            ); 
    user_type_id es el campo de los grupos de usuarios en la bd
Código PHP:
       public function reddir(){
        $this->Auth->userModel = 'User'; 
        $userType = $this->Auth->user('user_type_id');
                        
        switch($userType):
            case 1:
                $this->redirect(array('controller' => 'users', 'action' => 'index'));
            break;
            
            case 2:
                $this->redirect(array('controller' => 'clients', 'action' => 'index'));
            break;
            
            case 3:
                $this->redirect(array('controller' => 'russos', 'action' => 'index'));
            break;
        endswitch;
    
    } 
    alguna sugerencia¿
gracias.
 
 



