Ruby 西纳特拉+;sinatra认证+;mongoid:哪个版本?
我正在与sinatra+mongoid建立一个REST服务原型。在寻找身份验证模块时,看起来sinatra身份验证正在执行我对它的要求。我的问题是我不能让所有这些东西一起工作。我可能一起使用了错误的版本集 我正在使用:Ruby 西纳特拉+;sinatra认证+;mongoid:哪个版本?,ruby,mongodb,sinatra,mongoid,Ruby,Mongodb,Sinatra,Mongoid,我正在与sinatra+mongoid建立一个REST服务原型。在寻找身份验证模块时,看起来sinatra身份验证正在执行我对它的要求。我的问题是我不能让所有这些东西一起工作。我可能一起使用了错误的版本集 我正在使用: ruby 1.9.3(mongoid 3需要) mongoid 3.0.13 sinatra 1.3.3 git master的sinatra身份验证0.4.2(因为0.4.1不适用于mongoid>3,0.4.2不可用作gem) mongo 1.7.1 mongoid的配置
- ruby 1.9.3(mongoid 3需要)
- mongoid 3.0.13
- sinatra 1.3.3
- git master的sinatra身份验证0.4.2(因为0.4.1不适用于mongoid>3,0.4.2不可用作gem)
- mongo 1.7.1
有人知道哪些版本是最新的,并且恰好可以一起工作吗?您是否使用Bundler来帮助进行依赖关系管理?你能发布一些你得到的错误吗?是的,我正在使用bundle。我设法“注册”用户(即使我收到一条错误消息,用户也会被添加到数据库中),但在使用“未定义的方法`has_key'(对于nil:NilClass)”登录时失败。stacktrace在那里@jboursiquot如果你让这些部件一起工作,你介意分享版本号吗?在这一点上,我更感兴趣的是拥有一些可以工作的东西,而不是试图用我使用的版本来解决我的问题。