Hello,
I'm trying to build a voting system, but I want to make sure a users doesn't vote twice for the same object. What is the technique used for such thing? I know I can set a cookie for the user on the vote, but if the user clears their cookie, it will defeat the system. Is there any other way to detect if a user made a vote?
I could store the user's IP address in a database, but with the large use of NAT IP addresses in corporation, it might stop a legit person from making a vote. Any idea how this is done via code?
-Phibertek