是否有任何php函数/库/等来检测用户是否在代理后面?

1 php spam-prevention

我的网站上一直存在垃圾邮件问题,人们注册并对我网站的其他用户采取极端侮辱行为.我可以轻松IP禁止它们,除非它们总是通过代理或TOR返回不同的IP地址.

所以我很好奇是否有任何可以查找IP的php类或函数,并确定它是真正的用户,还是代理后面的某个人,在这种情况下,它会在注册时锁定他们的帐户.

Ric*_*dle 7

许多合法用户会通过代理来找你 - 你确定要过滤所有这些吗?例如:

  • 为所有用户运行缓存代理的ISP
  • 企业网络上的人

要回答您的问题,检查X-Forwarded-ForVia标题可能是您最好的选择.