0

通常,“在这台计算机上记住我”会在浏览器 cookie 中存储用户标识符的散列值。即使清除了 cookie,我也希望能够记住设备。我们尝试存储在缓存、window.event 甚至本地存储和数据库中(如果 HTML5 兼容)。所有这些都容易被用户清除。有没有更好的技术来识别设备而不依赖这些存储?还是比上面列出的更好的存储?

4

2 回答 2

3

不,因为用户的计算机完全是他们自己的,您存储的任何东西都不安全。作为最后的手段,他们可以重新安装整个操作系统。

由于网络上发生的所有网络地址转换,即使 IP 地址也不足。

我没有尝试技术解决方案,而是简单地依赖 cookie 并在某处放置一个微妙的消息,如果他们想要“记住我”功能,则需要 cookie。

一个知识渊博的用户可以在第一种情况下摆脱 cookie,可能会知道如何选择。

于 2012-08-25T05:57:57.963 回答
1

试试看http://samy.pl/evercookie/

于 2012-08-25T06:04:02.993 回答