我正在努力寻找一个可用的gem,它为Rails 2.3.5应用程序提供了以下内容:
支持3腿和2腿认证也很不错。
我找到了那些宝石,但它们都有很大的缺点:
有人用这些宝石中的一个或一个组合来实现这些要求吗?你能帮我指点一下吗?
非常感谢任何帮助!
答案 0 :(得分:1)
我无法帮助您进行搜索。但我只想说,对于仍在非常活跃的开发中的协议来说,这是一个非常多的实现:)
上查看我对当前OAuth 2.0状态的指示,截至草案11(任何人都可以描述2.0的不同草案之间的互操作程度吗?)
答案 1 :(得分:1)
想要添加几个我遇到的库。我没有使用过,但我认为他们应该在这篇帖子上供人们比较:
答案 2 :(得分:1)
我已经评估了此线程中列出的大多数gem,并且在我的(偏见)意见中,devise_oauth2_providable gem是rails应用程序的最佳oauth2提供程序后端。它的目标是成为现有rails应用程序最简单的集成,我建议你仔细看看。
https://github.com/socialcast/devise_oauth2_providable
您可以为oauth2消费者混合搭配不同的宝石,因为他们的责任不同。