我正在开发一个程序,只允许同一台计算机查看特定页面一次,之后我将阻止对该页面的访问。
我的问题是,IP 地址工作正常,但有些用户每次访问该网站时都会有一个新的 IP。我过去曾遇到过使用其他方式跟踪用户的其他网站,因为即使在同一台计算机上使用不同的 IP,我也无法查看受限制的内容。
大家有什么想法吗?
IP 地址还有哪些其他选项?
最佳答案
您能做的最好的事情就是将功能与用户帐户绑定(bind)。这样,您就可以控制用户看到的内容。
绑定(bind)到机器上并不可靠。
- IP 经常更改或可能被欺骗。如果用户使用代理怎么办?
- UA 也可能被欺骗
- 可以禁用或删除 Cookie
- LocalStorage 也可以删除,但并未得到广泛支持
基本上,用户拥有不受您的限制的所有自由,除非他们选择注册您的服务。这也是您所说的隐私。
您是否想过用户何时共享电脑?如果你爸爸在你的笔记本电脑上被屏蔽怎么办?您无法再在笔记本电脑上查看它。
关于php - 除了 IP 地址之外,是否还有任何计算机特定信息可供跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014964/