Определить, вошел ли пользователь в Facebook

Я хочу показать кнопку входа и статус входа как «ВХОД В РЕГИСТР», если у пользователя Facebook открыт на любой другой вкладке браузера, а в противном случае показать «НЕ ВХОД».


person Vijay Shah    schedule 23.09.2011    source источник


Ответы (2)


Facebook Javascript SDK поддерживает проверку того, вошел ли пользователь вашего сайта в Facebook, см. здесь: https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

person Igy    schedule 23.09.2011

Чтобы использовать Facebook для определения, пользователь должен был сначала одобрить ваше приложение. Это можно проверить с помощью javascript sdk:

FB.getLoginStatus(function(response) {
  if (response.authResponse) {
    // logged in and connected user, someone you know
  } else {
    // no user session available, someone you dont know
  }
});

Если вы просто хотите знать, вошли ли они в Facebook (а не в ваше приложение), кто-то нашел лазейку для обнаружения .

person bkaid    schedule 24.09.2011