Facebook JS SDK для Open Graph: выход из системы не работает! - PullRequest
1 голос
/ 08 августа 2010

По какой-то причине, когда я звоню FB.logout();, пользователь фактически не выходит из Facebook.

Почему это может быть? Не выдается никаких ошибок js, и я могу пройти по коду, когда он проходит через SDK ... он просто не может выйти из системы.

Ответы [ 2 ]

3 голосов
/ 08 августа 2010

Сначала необходимо иметь тег 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
0 голосов
/ 15 августа 2011

Вам необходимо иметь действительный токен доступа, когда вы звоните FB.logout. Не удаляйте файлы cookie fbs_* самостоятельно. FB.logout сделает это сам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...