Facebook JS SDK per il grafico aperto: logout non funziona!
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.
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