我应该在CouchDB上运行Rails 3使用哪个身份验证gem /插件?

时间:2010-08-03 10:06:25

标签: ruby-on-rails plugins rubygems couchdb

我正在CouchDB上构建一个Rails 3应用程序(使用SimplyStored gem),我想使用一些现有的gem /插件进行身份验证,而不是从头开始构建它。

问题是,我找不到任何适用于CouchDB的东西,一切都假定你在ActiveRecord上运行。你有什么提示吗?

2 个答案:

答案 0 :(得分:3)

尝试使用CouchRest_Model

答案 1 :(得分:0)

所以,最后我使用了大量定制的Clearance gem进行身份验证。它非常灵活,所以你甚至可以在NoSQL数据库中使用它 - 但你必须重写大部分功能(不是通过猴子修补,所有都在清除自定义的范围内),这可能需要更多的努力来编写整个从头开始验证。虽然这是一个足够好的解决方案,但我确信还有更好的解决方案。