【发布时间】:2012-02-05 11:55:13
【问题描述】:
我将围绕服务实现一个简单的 REST API 包装器,并希望将 Ruby 与 Sinatra 一起使用来完成此任务。
想法是让用户使用两条腿的 OAuth (2.0) 对请求进行身份验证/签名。
我应该尝试使用像warden 这样的身份验证框架和额外的oauth 2.0 插件(例如warden-oauth2)还是应该使用像rack-oauth2-server 这样的基于机架的解决方案。基于机架的方法似乎依赖于 MongoDB,这还可以,但我宁愿尽量减少依赖关系。
干杯,
马克
【问题讨论】: