Автоматический вход в Facebook с помощью Facebook connect - PullRequest
0 голосов
/ 05 марта 2010

Если я хочу, чтобы мой сайт подключения Facebook имел доступ к пользовательской информации о пользователе Facebook, необходимо ли для этого пользователя входить в систему?

Ответы [ 2 ]

1 голос
/ 05 марта 2010

Для них необходимо либо войти в Facebook, либо предоставить логин подключения Facebook.

Из FAQ по Facebook Connect:

Пользователь может начать взаимодействовать с вашим Приложение немедленно. За приложения в Facebook, вы не нужно авторизовать пользователя ваше приложение, как только пользователь заходит на страницу вашего холста. Смотрите Автомат Аутентификация: http://wiki.developers.facebook.com/index.php/Automatic_Authentication.

Пользователь авторизует приложение, когда приложение представляет логин экран, где пользователь принимает Условия использования приложения и позволяет приложению получить доступ к его или ее данные профиля и создает более постоянное соединение.

Вы можете узнать больше здесь: http://wiki.developers.facebook.com/index.php/Authorizing_Applications

0 голосов
/ 22 декабря 2010

Если при аутентификации вашего приложения от пользователя вы запросили «offline_access» Расширенное разрешение , то у вас будет токен доступа OAuth, который никогда не истечет, и вы можете использовать его для получения информации о пользователе из Graph api.

обычно Если приложение не запрашивало разрешение offline_access, токен доступа ограничен по времени. Токен ограниченного по времени доступа также становится недействительным, когда пользователь выходит из Facebook. Если приложение получило от пользователя разрешение offline_access, у маркера доступа нет срока действия. Однако он становится недействительным, когда пользователь меняет свой пароль.

Но помните, что Facebook настаивает на действиях пользователя.

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