Facebook logout is not working
i want when user click logout, user will logout from app as well as facebook.
<?php if ($this->session->userdata('user_id')) :
$CI = & get_instance();
$CI->config->load("facebook",TRUE);
$config = $CI->config->item('facebook');
$this->load->library('Facebook', $config);
$myurl = site_url('user/mainLogout');
$token= $this->facebook->getAccessToken();
$params = array('next' => $myurl,'access_token'=>$token);
$logoutUrl=$this->facebook->getLogoutUrl($params);
?>
<li style="float:right"><a href="<?php echo $logoutUrl;//site_url('logout'); ?>">Logout </a></li> <?php endif; ?>
In mainLogout()
function mainLogout(){
$SessionArray = array(
'user_id' => '',
'user_email' => '',
'role' => ''
);
$this->session->unset_userdata($SessionArray);
$this->session->sess_destroy();
$this->facebook->destroySession();
setcookie('PHPSESSID', '', time()-3600, "/");
setcookie ("fbss_XXXXXXXXXX", "", time() - 3600);
unset($_SESSION);
session_destroy();
redirect(site_url(''));
}