¿Cómo hago un cierre de sesión usando Facebook api log me de mi aplicación (un sitio web), pero mantenme conectado a facebook.com?Facebook API Cierre de sesión de mi aplicación pero no de Facebook
Esto me abre una sesión bien:
window.fbAsyncInit = function()
{
FB.init({
appId : '<?= APP_ID ?>',
status : true,
cookie : true,
xfbml : true,
oauth : true,
});
FB.Event.subscribe('auth.login', function(response)
{alert(response);
window.location = 'http://reviewsie.com/accounts/facebook';
});
};
(function(d)
{
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
Pero luego haga clic en Salir en mi sitio, que mato a mi sesión de mi aplicación. Luego, cuando haces clic en el botón fb: login, se abre y cierra y no hace nada porque todavía estoy conectado a Facebook. Quiero que redirija.
Pero si cuando cierro la sesión también uso Facebook :: logoutUrl me desconecta de mi aplicación Y Facebook, que no es lo que quiero.
Por favor, pegue el código. ¿Qué has intentado? –
publicó mi código, y sí estoy atascado en este – cdub
unset ($ _ SESSION ['fb_APPID_user_id']); –