如何识别具有相同硬件和软件配置的路由器后面的用户?

时间:2013-05-07 12:11:56

标签: javascript web-services web

我将启动一项网络服务,我需要跟踪用户活动。这些都是简单的行动,但我必须唯一地识别每个人。无需注册。

我的问题是识别位于同一路由器后面的客户端,并且具有完全相同的配置。公司和大学经常出现这种情况。我不想使用cookies。客户端启用了JavaScript浏览器。我正在构建基于JS的指纹技术,但不知道要添加什么来分隔这些客户端。

那么有没有办法使用JavaScript识别具有相同配置的路由器后面的用户?

2 个答案:

答案 0 :(得分:0)

我很好奇为什么你不想使用cookies ......

无论如何,穷人替代cookie是URL重写:在每个URL的末尾插入一个id(?id = ...或& id = ...),并在每个新页面中从服务器返回。如果您有SPA,则更容易,您不必将其从服务器传回客户端。

答案 1 :(得分:-4)

您可以跟踪鼠标移动并创建一个模式来识别用户,或让他们输入一些单词并抓住每个数字之间的间隔。