The simplest thing to do is create a relationship between the record and the user. If you object/record was product then:
class Product belongs_to :user end class User has_many :products end then in your Product controller always access products via the user: def index current_user.products end def new current_user.products.build end def create current_user.products.build(params[:products]) end etc.... HTH, Nicholas On Aug 26, 12:56 pm, mlittle <[email protected]> wrote: > I'm new to rails and I'm having problems figuring out how to limit the > ability to for 1 user to see the records that another user creates. I > have Users and Children and I want to make it so a User with user_id > of 1 who creates children_id of 8,9 can only see children 8,9. I also > want to make it so User_id 2 cannot see user_id 1 or children 8 and 9. > I am using restful_authentication. --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

