I am building a referral system for my site. Members will be able to refer friends to my site (via a mechanism I'm building), and if 5 join up, then I'll give that member 1 free week of paid membership.
I want to prevent people scamming the system... stopping people from just signing up repetitively on their own computer with different accounts. I know I can't completely prevent this, but what are some good measures I can take? Other than checking for duplicate email addresses (which I already do).. what else can i do? Logging their IP and storing it is useless isn't as the IP changes every time. What can i do?
I want to prevent people scamming the system... stopping people from just signing up repetitively on their own computer with different accounts. I know I can't completely prevent this, but what are some good measures I can take? Other than checking for duplicate email addresses (which I already do).. what else can i do? Logging their IP and storing it is useless isn't as the IP changes every time. What can i do?