2011-10-08 65 views
-1

我正在學習更多關於PHP的知識,所以我決定理解Facebook通過雅虎進行流式登錄的機制。如何理解雅虎到Facebook登錄的機制?

好吧,我明白每一步,因爲大多數步驟包含302頭重定向,所以我瞭解下一個鏈接將如何。但在一個步驟中,一些內容獲得了200次成功,並重定向到下一個鏈接。我提供了一個pastebin URL,其中第一步是客戶端的請求表單,第二步是包含200個成功標題代碼的響應,第三步是請求表單。該請求由第二步完成,因爲它沒有302代碼。它看起來像是第二步中內容形成的鏈接。我無法從內容中瞭解它是如何形成的。

PasteBin鏈接:http://pastebin.com/JEUR49C6。該鏈接包含步驟的信息。

我應該怎麼理解它?

回答

1

Facebook已經爲您登錄不同的方式:使用JavaScript客戶端

  1. ,然後讓餅乾在PHP。
  2. an OAuth連接(真的很簡單)。如果你問我,這是更好的選擇。

Facebook的開發者頁面可以告訴你如何在他們的網站上使用OAuth。

+0

這不是我問的問題!無論如何,謝謝 –