I'm creating a game currently and I want to limit one account per person. I have a lot of families that want to play and I can't think of a way to decipher families from cheaters.
The way I'm planning on doing it currently is checking cookies and sessions to see if any are set on that computer if they are then I know someone has already played from that account. Than I will check their IP against the IP's I have stored in my database (I am storing the registration IP for each account as well as the last IP they logged in from). If they don't match any of those I than check the Email they have signed up with and checked to make sure that email isn't already used.
My problem is that while this may stop cheaters it is also stopping families who have a single computer.
Does anyone have any suggestions or from experience what you have done?
Thanks in advance,
Jeff
</sarcasm>
closing tag. :-) – Swellfish