Ask HN: How do you verify the identity of your users?
9 points| rschmukler | 13 years ago | reply
Twitter or FB login are possible, and I could even see when the account was created to ensure that they didn't just make it to scam my site's registration, but I am worried about scaring users away with it.
What do you recommend?
[+] [-] rogerbinns|13 years ago|reply
As 0xEA mentioned you can go network effect on them too. For example you can require that winners had Facebooked/Tweeted something at the time of their entry. When someone wins you can go back an check that which means that someone cheating would have to do so with lots of dummy accounts. And of course the messages form advertising for your contests.
You can also make them nominate FB/Twitter friends to share their prizes should they win at entry time. Again this makes life a lot harder to cheat as it gives your win investigations more to work with.
[+] [-] patio11|13 years ago|reply
[+] [-] jilt|13 years ago|reply
The second best way is credit card, and use a third-party service that doesn't require you to store any cc info locally.
Unfortunately, people have more than one cc, more than one email, and you can't ask for ssn, but even if you could, that isn't guaranteed to be unique:
http://ssa-custhelp.ssa.gov/app/answers/detail/a_id/79/~/req...
DNA is unique, but that is too expensive and can be faked unless checked immediately, and depending on type of test, can be faked even in person if blood not taken (difficult to fake otherwise), and can't do online.
Vocal recognition for determining whether a user is unique and for relogin later can be faked online easily.
Visual recognition online may be decent way to do it, but probably too expensive, and could be faked by someone holding up someone else's picture, or a video of someone from YouTube (although could check for artifacts indicating is from video source).
Retinal scan can be faked.
Gait + body/facial recognition isn't too bad, but you can't do that online. That is what the government uses with street cameras in cities, etc.
[+] [-] loumf|13 years ago|reply
[+] [-] dmm|13 years ago|reply
A scanned pic of govt id that matches a name would work too.
[+] [-] EvanKelly|13 years ago|reply
I agree that CC numbers is probably a good way forward as long as your users trust your site enough to provide that information.
Are CC numbers easier to "name check" than SSNs?
[+] [-] 0xEA|13 years ago|reply
[+] [-] alagappanr|13 years ago|reply
[+] [-] jrockway|13 years ago|reply