浏览器ID的唯一哈希 - 如何确定用户是否使用完全相同的浏览器

时间:2013-12-04 08:01:10

标签: security angularjs browser

我正在努力在webapp的服务器端实现安全性(tfa)功能。我想存储包含有关客户端浏览器,计算机,会话设置等的唯一信息的哈希值,这样如果他从其他浏览器/计算机登录,我们就可以通知他并请求许可(或类似的东西)并防止一次使用两个会话中的应用程序。

我可以从浏览器获得哪些数据可以帮助我实现这一目标。或任何其他关于实现这一点的想法。

(使用angular,但我可以用vanilla js实现)

1 个答案:

答案 0 :(得分:0)

了解设备/浏览器指纹识别(您可以在Google中搜索,也可以在Gooogle Scholar中搜索学术论文): http://en.wikipedia.org/wiki/Device_fingerprint

以此网站为例(它需要您的指纹): http://noc.to/