1

我有一个使用 CakePHP 构建的网站。

该网站依赖于未经身份验证的用户提交的帖子。

我想为每个帖子设置一个“Like”系统(不是 Facebook“Like”,一个自定义的“Like”系统)。

我知道这之前已经出现过,但是防止有人坐在那里点击“喜欢”数百次的最可靠的方法是什么。我很乐意使用任何可能的方法,IP 锁定、localStorage 等......

谢谢

4

2 回答 2

0

您可以使用 PHP 会话来存储用户何时投票。当然,正如您所说,您可以将 IP 锁定与一些数据库管理一起使用。

于 2011-08-15T19:13:47.513 回答
0

维基百科使用 IP 锁定。这似乎是锁定匿名用户的唯一真正方法,尽管您将失去任何被迫进入 NAT 后面的共享 IP 的用户。

于 2011-08-15T19:14:04.410 回答