有人说 Flash cookie 是其中不那么受欢迎的一种。
最常用的是ip(我听说有时它与用户代理结合使用)
假设 ip 是动态的,那么识别正在访问您网站的用户的已知技术有哪些?
提前致谢!
编辑:
我不想要任何图书馆或任何东西。我想知道那些图书馆用什么来完成他们的工作。
这仅基于用户对网站的第一次请求。那么如果用户再次访问它,我怎么知道它是否是同一个用户?
我根据您的问题假设让用户注册和登录不是您的选择?
通常使用 IP 地址是确定大致位置(尽管并非总是如此)但不是身份的可靠方法。用户代理更不可靠,尤其是现在浏览器扩展在用户不知情的情况下主动切换用户代理。
如果用户接受 Cookie,它们就会很好地工作。如果使用 cookie,生成一个随机 ID 字符串并设置它。让他们在每次请求时提交。如果您收到一个没有 cookie 的请求,请发出一个新请求。
Flash 也可以很好地用于“揭露”隐藏在 Tor 或其他代理服务上的个人,但是许多用户也禁用了 Flash。
查看此页面,了解使用 Flash 或 Java 取消屏蔽用户的讨论。此外,这个问题有一些有趣的信息来寻找代理背后的用户。
你能得到的最好的结果是一个近似值,而不是一个直接的身份。