mobile backend question

I am thinking of doing a iphone all and android app. What is the best way to handle on the backend if you have say user has _many :blah? Would you authenticate on the front end or send other info to the backend to associate the user on the phone with items on the backend?