0

我愿意实施网站,其中将是前 10 名最佳成员的图片或类似的东西。在为图片投票或上传图片之前,人们必须先注册。但是如何保护我的网站免受多个帐户的侵害?将IP存储到数据库?但是,当那里有成千上万的代理时,它会帮助我吗?我应该怎么办?谢谢你。

编辑:也许我可以通过贝宝支付帐户,例如每月 0.99 美元,并且不让人们使用相同的贝宝和 IP 注册两次?可能吗?

4

4 回答 4

3

使用注册时发送到手机号码的确认码。并确认。像谷歌。

于 2010-08-26T09:33:52.347 回答
1

你无法阻止它,但你可以让它变得困难,并像你对 IP 所说的那样做一些事情来检测它。

于 2010-08-26T09:32:15.400 回答
0

您可以从用户那里获取大量数据,不仅是 IP,还包括浏览器版本、请求中发送的标头,甚至是使用 javascript 的分辨率等。Rosolve IP to region etc. 但是编写一个搜索所有数据的相似性的系统并不简单。

您还可以设置 cookie 甚至做一个小 swf 对象,将用户本地硬盘上的一些信息兑现。

于 2010-08-26T09:36:13.720 回答
0

您可以发送邮件确认...并且不允许来自同一邮件的多个用户!

这是快速且易于实施的:)

于 2010-08-26T10:08:46.747 回答