/**
  * @see Component::initialize()
  * @param Controller $controller
  */
 public function initialize(Controller $controller)
 {
     $this->Controller =& $controller;
     $this->FacebookConnect = FacebookConnect::getInstance();
     // auto connect
     if ($this->autoConnect) {
         $this->connect();
     }
     // auto load Facebook Authentication
     /*
     if ($this->useAuth
     		&& isset($this->Controller->Auth)
     		&& !array_key_exists('Facebook.Facebook',$this->Controller->Auth->authenticate)
     		&& !in_array('Facebook.Facebook',$this->Controller->Auth->authenticate))
     {
     	$this->Controller->Auth->authenticate[] = 'Facebook.Facebook';
     }
     */
 }
 /**
  * @see BaseAuthenticate::logout()
  * @param mixed $user
  * @return void
  */
 public function logout($user)
 {
     FacebookConnect::getInstance()->disconnect(false);
 }