Domanda

Per qualche motivo quando chiamo FB.logout();, l'utente non viene effettivamente disconnesso da Facebook.

Perché questo potrebbe essere? Non vengono lanciati errori JS e posso passare attraverso il codice mentre esegue l'SDK ... semplicemente non si disconnette correttamente.

È stato utile?

Soluzione

Devi avere il fb-root Tag Div prima, quindi chiama FB.init() poi FB.logout()

Esempio di utilizzo:

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

In alternativa, dovresti reindirizzare a questo logout dell'URL:

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

Altri suggerimenti

Devi avere un token di accesso valido quando si chiama FB.logout. Non rimuovere il fbs_* biscotti da soli. FB.logout lo farà da solo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top