Facebook PHP API: предотвращение cookie, если не войти в систему? - PullRequest
0 голосов
/ 08 января 2012

Я последовал примеру здесь - https://github.com/facebook/php-sdk:

require 'php-sdk/src/facebook.php';
$facebook = new Facebook(array(
  'appId'  => 'YOUR_APP_ID',
  'secret' => 'YOUR_APP_SECRET',
));
// Get User ID
$user = $facebook->getUser();

Отлично, это дает мне идентификатор пользователя для пользователей, которые входят через Facebook.Однако для пользователей, которые не вошли в систему ($ user = 0), он создает бесполезный файл cookie и запускает сеанс.Есть ли способ обойти это?Почему он создает файл cookie / запускает сеанс для пользователя, которого не существует?

1 Ответ

1 голос
/ 08 января 2012

Сессия начинается при создании объекта Facebook . Это указано в документации конструктора.

По-видимому, нет простого обходного пути.

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