2011-02-10 68 views
1

我想知道ruby中可用的oauth和oauth2 gems之間的區別,以及哪一個可以用於連接各種網站,如Facebook,Twitter,Salesforce等(有許多插件可用於此但是我們可以創建一個用於連接所有oauth提供程序的單個API)。Rails,oauth vs oauth2

〜n的A R簡

回答

4

這兩種寶石的版本不同OAuth標準他們實施,分別爲1和2

的選擇取決於您要使用的OAuth的提供商和什麼他們支持的版本。例如,Facebook僅支持OAuth 2,但一些較舊的系統可能僅支持OAuth 1。

+0

感謝Nikita的迴應。 這是否意味着「我必須同時使用gem來支持所有oauth提供程序?」有沒有更好的方法來做到這一點? – 2011-02-10 07:04:00