【发布时间】:2012-05-24 07:17:24
【问题描述】:
我需要将 OAuth2 身份验证添加到基于 Sinatra 的 API。没有 ActiveRecord,没有 MongoDB……但是 DataMapper。
有人知道我可以使用哪些宝石来实现这一目标吗?我添加了 rack-oauth2-server,但这取决于 Mongo。我试图理解rack-oauth2,但实际上没有文档,我看不出它应该如何集成到提供 oauth 身份验证的真实应用程序中。那里有任何有据可查的宝石吗? (不是 Rails 宝石)。
omniauth-oauth2 看起来可以工作,但同样,基本上没有关于如何集成它的文档。链接到概述与这些 gem 集成的文章也会很有用。
我整天都在寻找,只是不停地兜圈子。我确定这是一个已解决的问题。
【问题讨论】: