使用OAuth作为Rails webapp API身份验证?

mag*_*ter 5 provider ruby-on-rails oauth

我试图围绕一个相当简单的概念建立一个API:a User有很多Locations.这些位置具有通过JSON和XML公开的CRUD操作.此Web服务没有HTML视图.

有一个完全独立的网站,将通过JavaScript和AJAX调用(除了智能手机上的移动客户端)使用我的API来操纵用户的位置.我喜欢使用双腿OAuth将用户的位置公开为身份验证提供程序.

是否有任何Rails插件可以使这相当容易(OAuth + authlogic似乎没有实现两条腿OAuth甚至是提供者)或者我是否需要自己实现它?

tho*_*edb 2

这是一个大约一年前的链接,应该可以帮助您找到正确的方向:

http://stakeventures.com/articles/2007/11/26/how-to-turn-your-rails-site-into-an-oauth-provider