I am looking for the best way associate business objects to the current user of the website. I am guessing the best way to do this is to extend the Identity.User object (i.e. extend the user object to include properties such as User.ID, User.Company. etc.). A search for a solution reveals a number of discussions and articles about extending IPrinciple etc, but most of these seems old and related to 1.1. I do not know if this is still the best method in 2.0. I utilized P&P IPrinciple in the 1.1 days, but have not looked at it since. Can someone please let me know if extending IPrinciple is still the best way to map your business objects to your current user? If not can you please point me in a better direction? In either case can you please provide a link to a 2.0 based article if you know of one?
Thanks very much. I am a little rusty when it comes to security and 2.0