Сессии Facebook не работают между Flash и PHP - PullRequest
2 голосов
/ 28 апреля 2011

У нас есть Flash-сайт, который сильно интегрируется с Facebook. Когда пользователи регистрируются, мы позволяем им разрешить приложение Facebook, которое связано с сайтом. Это делается через библиотеку AS3 Facebook API от Adobe.

Когда пользователи это сделают, они смогут зарегистрироваться, предоставить некоторые личные данные и так далее. Flash отправляет этот запрос нашему PHP, который затем проверяет, действительно ли пользователь вошел в Facebook и разрешил ли нам наше приложение.

Проблема, с которой мы сталкиваемся, заключается в том, что когда пользователь идет делать это, библиотека PHP facebook сообщает, что пользователь не вошел в систему. Если затем мы обновим страницу и попробуем зарегистрироваться снова, все работает нормально. *

Я бы предположил, что это печенье, но мы действительно стучим головой об стену и не можем понять, почему это не работает.

Ура, Mark.

1 Ответ

0 голосов
/ 28 апреля 2011

Используете ли вы OAuth (хороший пример здесь от chirs coenraets )

В любом случае, вам может понадобиться использовать flash php / js proxy (php, я полагаю, так как он используется вами)решать любые вопросы междоменной политики.

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