I know certain groups of games (like the “..with friends” games), allow a user to log in with their facebook account or email to different apps/games, and store that user’s data for each of the games under one user on their server. I would like to do something similar, but with no user interaction. I have heard of a way that apps can share universal data if they have common bundle ID prefixes, but for unrelated reasons, my apps won’t share bundle ID prefixes most of the time. My question boils down to: How can I have a user log in from one of my apps, leave that app, go to another one of my apps, and still be tied to the same user on my server while using some level of security (so not just using the phone’s uuid or something) and requiring no user interaction?
Share
The SO question here has a lot of really useful information for this.
Be sure to use a solution which hash’s the MAC ID though to address security concerns.