对于rails应用程序,设备指纹识别是否有任何方法或最佳实践?换一种说法。鉴于所有的cookie都被封锁了,那么这个人在登录之前是否有任何相对较好的确定性?
我的假设:由于显而易见的原因,IP不可靠。
答案 0 :(得分:2)
我们使用ThreatMetrix.com在我们的rails应用程序中设置设备指纹识别 它们有点昂贵,但网络上的许多大型网站都在使用它们,并在此基础上建立了一些很好的技术。
我已经看到为此作品发布了一些Jquery开源:https://github.com/carlo/jquery-browser-fingerprint 但是没试过。
答案 1 :(得分:0)
签出Fingerprintjs2。在尝试唯一标识浏览器时非常有用。
答案 2 :(得分:-1)
即使所有Cookie都被阻止,javascript也可以获得大量device attributes。