将omniauth添加为中间件的问题

时间:2011-03-15 18:39:39

标签: ruby-on-rails rack omniauth

全部 - 我正在使用Rails 2.3.5和Devise。我正在尝试将Onmiauth集成到我的系统中。我在将其添加为中间件时遇到问题。 gem由'gem list'验证安装。

当我尝试向我的environment.rb添加'使用OmniAuth :: Strategies :: Twitter,'CONSUMER_KEY','CONSUMER_SECRET''时,我收到以下错误:

  <激活'中的

:无法激活机架(〜&gt;   1.1,运行时)[“oa-core-0.2.0”,“omniauth-0.2.0”]已经激活   rack-1.0.1 for [“actionpack-2.3.5”,   “rails-2.3.5”](Gem :: LoadError)

我运行rake:中间件,它没有被列为中间件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这似乎与我刚刚回答的问题非常相似。我不会将答案写两次,而是将链接粘贴到我的答案中,以便其他人能够看到我最好的猜测是什么。希望这可以帮助任何通过Google遇到此问题的人:

Incompatability between Rails 2.3.5 and Omniauth