基于ip地址的php强禁系统

时间:2011-11-12 21:54:50

标签: php

我有一个社交网站,我想建立一个基于IP地址的禁止系统。关于如何使用动态IP地址控制用户?如果我将基于帐户阻止用户他/她可以创建新帐户。什么是最好的解决方案?

2 个答案:

答案 0 :(得分:5)

你不能,也不应该。

IP地址不能唯一标识用户。它可以是从一个用户到整个国家的任何地方。如果他们的ISP拥有动态IP,那么他们的IP就会改变,你唯一能做的就是阻止整个ISP ......不是一个好主意。

即使您可以通过IP阻止,也没关系,因为有人可以使用代理。

禁止他们的帐户。将帐户链接到电子邮件地址。基本上,让其变得更加麻烦。这是你能做的最好的事情。

答案 1 :(得分:0)

如果我是你,我会使用这样的东西:

if (window.localStorage) {
    localStorage['banned'] = '1';
}

Noobs永远不会知道您是通过HTML 5本地存储阻止它们。