質問

何らかの理由で私が電話するとき 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 これを行います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top