我很难找到一个可用的gem,它为Rails 2.3.5应用程序提供了以下内容:
之类的oAuth2服务。
支持3条腿和2条腿的认证也很好。
我发现了那些宝石,但它们都有很大的缺点:
mechanisms
上的服务的基本库
Functionality
(old!)
)
有谁能用这些宝石中的一个或一个组合达到这些要求吗?你能给我指路吗?
任何帮助都非常感谢!
发布于 2010-12-18 05:21:04
我帮不上你的忙。但我只想说,对于仍处于非常活跃开发阶段的协议来说,这是相当多的实现:)
参见我在https://security.stackexchange.com/questions/1187/what-were-the-specific-security-flaws-with-oauth-1-0-how-are-they-being-addresse/1201#1201上指向当前https://security.stackexchange.com/questions/1187/what-were-the-specific-security-flaws-with-oauth-1-0-how-are-they-being-addresse/1201#1201 2.0状态的指针(草案11 )
(有人能描述2.0不同草稿之间的互操作性程度吗?)
发布于 2011-04-10 19:17:30
想再加几个我见过的库。我也没有用过,但我认为它们应该出现在这个帖子上,供人们比较:
发布于 2011-10-17 18:59:44
我已经评估了这个线程中列出的大多数宝石,我(有偏见地)认为,devise_oauth2_providable gem是rails应用程序最好的oauth2提供程序后端。它的目标是成为现有rails应用程序最简单的集成,我建议您仔细考虑一下。
https://github.com/socialcast/devise_oauth2_providable
您可以为oauth2消费者混合和匹配不同的gem,因为他们的职责不同。
https://stackoverflow.com/questions/4025575
复制相似问题