So I'm using nested routes for a users model that has measurements and
journals... like this:
map.resources :users do |users|
This of course builds routes as something like:
In the case of this application the logged in user is only going to be
accessing his or her own resources (journals and measurements). So my
question is: What is the proper way to accommodate that in routing so
that /user/:user_id isn't necessary and just going to /journals or /
journals/:id would ensure that I'm going to the the currently logged
in user's journals or measurements? And in turn, what would be the
best way of making sure that users can't type /journal/:id and see
another users record once that :user_id was trimmed off (they should
only be able to see their own).
Thoughts? I greatly appreciate it.