nested resources revealing users id

Seems undesirable for everyone to know your user id from a nested resources url that looks like /users/5/posts/4 Anyone can advise?

How do you expect Rails to work? If your route is /users/:id/posts/:id the ID of the object must be passed as a param.

How do you expect Rails to work? If your route is /users/:id/posts/:id the ID of the object must be passed as a param.

Seems undesirable for everyone to know your user id from a nested resources url that looks like /users/5/posts/4 Anyone can advise?

You received this message because you are subscribed to the Google Groups “Ruby on Rails: Talk” group.

To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.

To post to this group, send email to rubyonra...@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ef5cf7ec-3967-46e6-a1d3-8cb9e5052c0c%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Seems a reason not to use nested resources and also not being able to pass objects with redirects so using nested resources i’m getting caught up fooling around with flash to render the errors

could try using something like the friendly_id gem.

https://github.com/norman/friendly_id