我正在CouchDB上构建一个Rails 3应用程序(使用SimplyStored gem),我想使用一些现有的gem /插件进行身份验证,而不是从头开始构建它。
问题是,我找不到任何适用于CouchDB的东西,一切都假定你在ActiveRecord上运行。你有什么提示吗?
答案 0 :(得分:3)
尝试使用CouchRest_Model。
答案 1 :(得分:0)
所以,最后我使用了大量定制的Clearance gem进行身份验证。它非常灵活,所以你甚至可以在NoSQL数据库中使用它 - 但你必须重写大部分功能(不是通过猴子修补,所有都在清除自定义的范围内),这可能需要更多的努力来编写整个从头开始验证。虽然这是一个足够好的解决方案,但我确信还有更好的解决方案。