Я реализовал метод, позволяющий пользователям добавлять свои учетные записи Facebook в свою учетную запись сайта. Все работало нормально, пока я не переключился с рабочей области на рабочую область. (Они размещены на разных серверах)
Я перенаправляю пользователя на URL для входа в систему, как показано ниже:
$params = array("redirect_uri" => SITE_URL . "settings/accounts");
$login_url = $facebook->getLoginUrl($params);
В SITE_URL . "settings/accounts"
я проверяю $ _GET ["state"] и заканчиваю интеграцию. Проблема с рабочим сервером состоит в том, что $ _SESSION теперь содержит только некоторые бредовые (по крайней мере, для меня) объекты Facebook. Данные пользователя в $ _SESSION пропали, поэтому я не могу связать facebook_id с его идентификатором пользователя.
Я что-то здесь упускаю?
Спасибо.