2009-08-30 99 views
2

我正在建立一個網站,需要用戶註冊和登錄。第三方網站認證庫(如openid)

我想使用Facebook連接讓人們創建一個基本帳戶並登錄,而無需自己創建本地帳戶 - 並讓他們在需要時填寫更多個人資料詳細信息。

還有哪些第三方授權系統?顯然openid是一種選擇。谷歌似乎也有一個系統登錄到其他網站與您的谷歌登錄。還有其他系統嗎?微軟有一個用於MSN登錄嗎?我發現了一些提示,但無法找到任何細節。

無論如何,編程的問題是有沒有任何php庫,將爲我提供跨範圍的提供者?我看到一些Facebook和OpenID,但我還沒有看到任何圖書館在PHP中,消除了差異?在我編寫我自己的解決方案之前,有沒有這樣的庫我沒有找到?

回答

3

請記住,Facebook很可能會在不久的將來成爲一個公開的提供商(對於某些附近的價值)。

如果你真的想爲你抽象一切,JanRain會爲你做託管服務。免費版本提供了足夠的功能來開始,然後如果您的應用程序啓動,您可以付費購買更多的功能。

+0

謝謝,雖然我並不是真的在尋找一個託管服務,而只是一個抽象出一些服務之間差異的庫。 – jcoder 2009-08-31 13:26:18

+0

是的,這就是爲什麼我不使用它。不過很高興知道。 – 2009-08-31 17:18:42

+0

是的。 +1爲有用的和相關的答案,即使它不是我所需要的 – jcoder 2009-09-01 12:40:31