我正在創建一個rails應用程序,我需要允許用戶使用他們的facebook ID登錄到我的網站。如何使用Facebook單點登錄創建Rails應用程序?
我該怎麼做。我不太瞭解Facebook文檔。互聯網上還有其他明確的資源嗎?
感謝
我正在創建一個rails應用程序,我需要允許用戶使用他們的facebook ID登錄到我的網站。如何使用Facebook單點登錄創建Rails應用程序?
我該怎麼做。我不太瞭解Facebook文檔。互聯網上還有其他明確的資源嗎?
感謝
OmniAuth是看起來很有希望塊一個新的孩子。它的機架爲基礎,通過Twitter,Facebook,LinkedIn等提供了身份驗證的通用API。
你應該能夠做到這一點使用OAuth,這裏是一個Ruby教程:http://stakeventures.com/articles/2008/02/23/developing-oauth-clients-in-ruby
我們只是實現使用mini_fb Facebook的連接 - 它採用了新的Facebook圖形API,這是冷靜地獲取數據。如果你想要的只是登錄,那就是創建。
他們有facebook_connect和認證(查詢數據)的例子。
對於單點登錄,你可以從LaunchBit簡單的複製/粘貼的解決方案。免費。
我問的不是FO的OAuth但對於單點登錄。 – Anand 2010-10-08 05:22:54