edit:
i tried different devise versions: 1.2.1, 1.2.rc2 and 1.1.8…
i use in development:
-ruby 1.9.p0
-rails 3.0.1
my routes are:
...
devise_for :users
resources :users
...
namespace :admin do
devise_for :admins, :module => "devise", :controllers => { :sessions => "admin/sessions" } do
get "login", :to => "admin/sessions#new"
get "logout", :to => "admin/sessions#destroy"
end
resources :admins
end
...
on production enviroment i use ruby 1.9.2p180 and devise is routes are broken… Only admin routes gets generated, user-routing is out of contact… Can someone help me please?
server is passenger with apache2.
I think you can not declare users two times you should remove resources :users
you can declare users in namespace.