How to check whether a site visitor is unique?
1. It's preferable to have user authentication
with confirmation via email or OpenID or via social networks, and the most reliable confirmation method is via SMS.
2. if there is no authentication, then it's impossible to fully identify an anonymous user.
but you can use a special key in cookies
by User-Agent + screen resolution, etc..
by IP
by loading speed
Comments