I''m working with restful_authentication plugin and note that it adds the following to routes.rb: map.resource :session This assumes I named my controller in the singular, which I did. The above resource creates the following routes copied from "rake routes" output): POST /session {:controller=>"sessions", :action=>"create"} POST /session.:format {:controller=>"sessions", :action=>"create"} new_session GET /session/new {:controller=>"sessions", :action=>"new"} formatted_new_session GET /session/new.:format {:controller=>"sessions", :action=>"new"} edit_session GET /session/edit {:controller=>"sessions", :action=>"edit"} formatted_edit_session GET /session/edit.:format {:controller=>"sessions", :action=>"edit"} session GET /session {:controller=>"sessions", :action=>"show"} formatted_session GET /session.:format {:controller=>"sessions", :action=>"show"} PUT /session {:controller=>"sessions", :action=>"update"} PUT /session.:format {:controller=>"sessions", :action=>"update"} DELETE /session {:controller=>"sessions", :action=>"destroy"} DELETE /session.:format {:controller=>"sessions", :action=>"destroy"} Lovely...thats three actions too many. I don''t want half these. Specifically, these: edit_session GET /session/edit {:controller=>"sessions", :action=>"edit"} formatted_edit_session GET /session/edit.:format {:controller=>"sessions", :action=>"edit"} session GET /session {:controller=>"sessions", :action=>"show"} formatted_session GET /session.:format {:controller=>"sessions", :action=>"show"} PUT /session {:controller=>"sessions", :action=>"update"} PUT /session.:format {:controller=>"sessions", :action=>"update"} should not exist. This is my SessionController. Pretty important stuff. Of course, my controller won''t have code to handle the above actions and I won''t have views for them. But I also don''t want routes for them either. What''s the best way to exclude some and still have fully qualified RESTful routes for the routes I do want?? thanks, Jon www.shellshadow.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---