Как войти / выйти из пользователей Facebook в приложении Facebook? - PullRequest
2 голосов
/ 25 января 2011

У меня есть приложение Google App Engine, которое использует кнопку входа Facebook для входа и выхода пользователей Facebook. Это прекрасно работает. Теперь я хочу подать некоторый контент в приложение Facebook как iFrame. У меня есть отдельная ветвь шаблонов для подачи контента в iFrame (приложение Facebook), и я хочу обрабатывать аутентификацию без использования кнопки входа в Facebook (потому что кажется странным иметь эту кнопку на странице Facebook).

Я использую Python Facebook SDK и Facebook Javascript.

Как отслеживать сеансы без кнопки входа в систему?

1 Ответ

1 голос
/ 25 января 2011

Вы можете просто использовать клиентскую библиотеку Facebook Javascript.Появится диалоговое окно входа в систему, если они еще не вошли в систему, или просто предоставит вам информацию о своем сеансе, если они уже вошли в систему.

FB.init({ appId: yourAppId });

FB.login(function (response) {
    if (response.session) {
        var authToken = response.session.access_token;
    } else {
        // do stuff if they are not logged in
    }
}, { perms: 'email,publish_stream' }); // list of extended permissions you require
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...