/**
  * Check the user is authenticated
  * @return boolean
  */
 protected function checkAuthenticated($session_id = FALSE)
 {
     if (!parent::checkAuthenticated($session_id = FALSE)) {
         return FALSE;
     }
     // Make sure the user is a superadmin
     return $this->user->admin ? TRUE : FALSE;
 }