Question

Pour une raison quelconque quand j'appelle FB.logout();, l'utilisateur n'est pas réellement déconnecté de Facebook.

Pourquoi cela pourrait-il être? Aucune erreur JS n'est lancée, et je peux franchir le code au fur et à mesure qu'il traverse le SDK ... il ne se déconnecte pas avec succès.

Était-ce utile?

La solution

Vous devez avoir le fb-root Tag div d'abord, puis appelez FB.init() et alors FB.logout()

Exemple d'utilisation:

FB.logout(function(){
  window.location = 'path/url here';
});

Alternativement, vous devez rediriger vers cette déconnexion d'URL:

www.facebook.com/logout.php?app_key=KEY&session_key=SESSION&next=REDIRECT_URL

Autres conseils

Vous devez avoir un jeton d'accès valide lorsque vous appelez FB.logout. Ne supprimez pas le fbs_* cookies par vous-même. FB.logout fera cela lui-même.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top