Я использую Devise на своем сайте. Я создаю пространство имен admin и предоставляю функциональность для создания пользователя по администратора. 
мои маршруты равны
devise_for :users,:has_many => :comments, :controllers => {:sessions =>'devise/sessions',:registrations => 'devise/registrations'} do    
  get "/login", :to => "devise/sessions#new", :as => :login  
  get "/signup", :to => "devise/registrations#new", :as => :signup     
  get "/logout", :to => "devise/sessions#destroy", :as => :logout
end
 когда я нажимаю ссылку add_user, у которой signup_path вызывает следующую ошибку:
Моя ошибка
 Started GET "/signup" for 127.0.0.1 at Fri Mar 09 12:49:11 +0530 2012    
 Processing by Devise::RegistrationsController#new as HTML    
 User Load (0.1ms)  SELECT `users`.* FROM `users` WHERE `users`.`id` = 35 LIMIT 1    
 Redirected to http://localhost:3000/admin     
 Filter chain halted as :require_no_authentication rendered or redirected
 Completed 302 Found in 3ms (ActiveRecord: 0.1ms)
Я думаю, что это произойдет с контроллером регистрации разработки, но из-за следующей строки это вызовет ошибку при разработке контроллера регистрации
prepend_before_filter :require_no_authentication, :only => [ :new, :create, :cancel ]