2013-07-02 30 views
0

是否有可能在php中制作IP注册/登录系统?ip注册/登录系统,安全错误,被屏蔽的IP地址

场景:

用户访问我的网站,如果在数据库中的他/她的IP存在检查。

如果IP不存在,则将IP作为新用户添加。如果IP存在,则用户登录。

我知道获取访问者IP地址的代码。但是,我不知道这是否会引起任何重大的安全考虑。

可以将被屏蔽的IP地址作为其他人占用的真实IP地址,还是它们是完全独特的?

+0

好第一个问题是,IP地址可以改变。总的来说这是一个糟糕的主意。 – SeanWM

+0

在IP-ADRESS没有安全是一个坏主意....它不会在所有的IPS工作可以由每个请求改变ADRESS(AOL T-在线在这种情况下命名)......面具的proxys“ IP-adresss”和所有用户的背后有相同的到你的服务器..这一切的一切让他 – donald123

+0

一些UMTS提供商使用NATTING,让所有的客户具有相同的IP地址:-) – steven

回答

0

可以使用代理来更改IP,并且许多人可以在NATTed网络(例如办公室或家庭网络)中位于相同IP后面。此外,大多数IP都是动态分配的,因此重新连接将更改IP地址。

2

IP地址是一种数据传送机制。他们

  • 保证是唯一
  • 保证是稳定的(也就是说,它们会改变)
  • 每台机器或用户的唯一
  • 意思是身份验证机制

所以不,IP不是用于用户识别的好数据点。对于初学者来说,它并没有给用户使用自己的帐户从不同的位置/机器的能力,这意味着相同的IP(是的,这是非常常见的)共用一个帐户的所有用户。 (很多),我可以看到