Part of the EllisLab Network
   
 
Building a contest app, any recommendations on how to track users?
Posted: 21 July 2010 06:17 PM   [ Ignore ]  
Lab Assistant
RankRank
Total Posts:  134
Joined  10-01-2008

I’m building a contest application that will mainly be used by mobile phones. Someone scans a code, and is brought to either a loser page or a winner page. We only want one entry per person for the duration of the contest. Of course, tracking the IPs is one way of doing it (storing IP in database). But what if the user’s IP is dynamic? What could be another way of tracking a user? Do most mobile phones have cookies enabled?

Profile
 
 
Posted: 21 July 2010 09:12 PM   [ Ignore ]   [ # 1 ]  
Grad Student
Avatar
Rank
Total Posts:  94
Joined  06-13-2009

There is no way to guarantee only one entry per person. IP address are most of the time dynamic (I think). Plus, they’re mobile. Cookies can’t be trusted, since someone could tamper with them (or in the least just remove them). The only good way of making sure someone doesn’t do something twice is to require a sign in (which sounds too cumbersome for what you’re doing) And even then, what’s to stop multiple sign-ups? Another possibility is requiring the user’s phone number.

Profile
 
 
   
 
 
‹‹ Need error logging 101      Codeigniter 2.0? ››