相同的routes.rb使用设计的不同路由?

时间:2013-11-25 22:37:48

标签: ruby-on-rails devise routes

我有两个使用相同版本的设备的Rails 4.0.1项目。它们具有相同的config/initializers/devise.rb,并且在config/routes.rb

中都有此行
devise_for  :users, controllers: {omniauth_callbacks: "users/omniauth_callbacks",  registrations: "users"}

在可行的应用程序中,我在rake routes中获得此输出,但在没有的应用程序中获取此输出:

 user_omniauth_authorize GET|POST /users/auth/:provider(.:format)                    users/omniauth_callbacks#passthru {:provider=>/github/}
  user_omniauth_callback GET|POST /users/auth/:action/callback(.:format)             users/omniauth_callbacks#(?-mix:github)

有谁知道为什么这会在一个应用程序中运行而不是另一个应用程序?我错过了一些明显的东西吗?

0 个答案:

没有答案