示例#1
0
 /**
  * @param unknown $dispatcher
  */
 public function beforeExecuteRoute($dispatcher)
 {
     $public_controller = array('index');
     parent::beforeExecuteRoute($dispatcher);
     if ($this->checkIsLogin()) {
         $this->user = $this->session->get('user');
     } else {
         if (!in_array($this->controller, $public_controller)) {
             $this->response->redirect('/login', true);
         }
     }
 }