routes from restful_authentication, wtf?

Hey,

Can someone please explain what these routes from restful_authentication map out to?

I'm trying to move the administrative actions from a RA based login system to an admin namespace but thanks to this routing I'm unsure about what to move where.

map.resources :users, :member => { :enable => :put } do |users|    users.resource :account    users.resources :roles end

Thanks

Matt

That does not look like the routes from restful authentication alone... Looks like there is a role base authentication system added too...

If you do all the user editing inside the admin space why not just wrap this in the admin space?

map.resources :admin do |admin| admin.resources :users, :member => { :enable => :put } do |users|    users.resource :account    users.resources :roles end end

Freddy Andersen wrote:

That does not look like the routes from restful authentication alone... Looks like there is a role base authentication system added too...

My bad, I forgot to mention I am using the recipies from the RA with bells and whistles article I found, including email activation and roles.

If you do all the user editing inside the admin space why not just wrap this in the admin space?

map.resources :admin do |admin| admin.resources :users, :member => { :enable => :put } do |users|    users.resource :account    users.resources :roles end end

That would be a nice way to do it, I think I have come up with pretty much the same thing but I have tidied up the paths at the same time.

Thanks for the input, it showed me I haven't done something really silly :smiley:

Thanks

Matt