I have some tips for you?
- You need study Authentication and Authorization
http://msdn.microsoft.com/en-us/library/ff649100.aspx[
^]
- How to manage User rights
- As you said, every user have their own page,
You suppose to storing info user wise so on protected page you can display info based on logged in user