Как понять механизм входа Yahoo в Facebook? - PullRequest
0 голосов
/ 08 октября 2011

Я больше изучаю PHP, поэтому я решил понять механизм Facebook в Stream Login через Yahoo.

Ну, каждый шаг, который я понял, потому что большая часть шага содержит перенаправление заголовка 302, так что я получил представление о том, какой будет следующая ссылка. Но за один шаг было получено 200 успехов с некоторым содержанием, и оно было перенаправлено на следующую ссылку. Я предоставляю URL-адрес для вставки, где первый шаг - это форма запроса клиента, а второй - ответ, содержащий код заголовка «200 успехов» с некоторым содержанием, а третий шаг - форма запроса. Этот запрос выполняется на втором этапе, так как он не имеет кода 302. Похоже, ссылка, образованная содержанием на втором этапе. Как я не могу понять из содержания, как оно сформировалось.

Ссылка PasteBin: http://pastebin.com/JEUR49C6. Ссылка содержит информацию о шагах.

Как мне это понять?

1 Ответ

1 голос
/ 09 октября 2011

Facebook имеет различные способы входа в систему:

  1. с использованием клиента JavaScript, а затем получение файлов cookie в PHP.
  2. OAuth соединение (действительнопросто).Это лучший вариант, если вы спросите меня.

Страница разработчика Facebook может рассказать вам, как использовать OAuth с их сайтом.

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