OpenグラフのFacebook JS SDK:ログアウトが機能していません!
質問
何らかの理由で私が電話するとき FB.logout();
, 、ユーザーは実際にFacebookからログアウトされません。
なぜこれが起こるのでしょうか? JSエラーがスローされないため、SDKを実行するときにコードを踏むことができます...正常にログアウトしません。
解決
あなたが持っている必要があります fb-root
最初にDivタグを付けてから、電話します FB.init()
その後 FB.logout()
使用例:
FB.logout(function(){
window.location = 'path/url here';
});
または、このURLログアウトにリダイレクトする必要があります。
www.facebook.com/logout.php?app_key=KEY&session_key=SESSION&next=REDIRECT_URL
他のヒント
電話するときに有効なアクセストークンが必要です FB.logout
. 。削除しないでください fbs_*
自分でクッキー。 FB.logout
これを行います。
所属していません StackOverflow