2011-02-10 30 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