omn​​iauth.rb应该放在哪里?

时间:2011-12-02 13:38:33

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 gem omniauth

上下文:

我有一个rails引擎(gem),它使用omniauth来验证整个引擎的用户。然后,该引擎由常规的rails应用程序使用。

我正在使用Rails 3.1.3和Ruby 1.9.2。

问题:

在我的应用程序中使用我的引擎(后者又使用omniauth),omniauth.rb文件应该放在哪里?

  • 在引擎的initializers文件夹中?
  • 在常规应用程序initializers文件夹中?
  • 在常规应用中的某种引擎文件夹中,例如initializers/engine_name

1 个答案:

答案 0 :(得分:0)

你应该把它放在:

lib/oauth/omniauth.rb