Thursday, August 7, 2014

Re: authenticate wont reroute

      //ajt
 public $components = array(
    
     "Email",
    'Session',
    'Auth' => array(
        'loginRedirect' => array('controller' => 'users', 'action' => 'dashboard'),
        'logoutRedirect' => array('controller' => 'users','action' => 'login'  ),
             'authorize' => array('Controller'), // Added this line   
        // array('DebugKit.Toolbar' => array( 'panels' => array('MyCustom', 'timer'=>false))),
    
));
 
 
        public function isAuthorized($user) {
            // Admin can access every action
          //  debug($user['role']);
           // debug("asdddddddddddddddddddddddddd");
            
            if (isset($user['role']) && $user['role'] === 'admin') {
                return true;
            }
           //  return $this->Auth->redirectUrl();
            // Default deny
            return false;
        }
      
    

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

No comments: