我想创建一段可以嵌入许多不同网站(小部件)的代码。
有什么方法可以让我的代码在没有用户登录的情况下识别用户?即,我是否可以使用任何在网络上 float 的既定身份机制来可靠地在此小部件的实例中识别它们?
我不需要(也不应该能够)获取有关此用户的任何信息,只需识别它们即可。
网站将是异构的;不能保证它们有任何共同点,因此小部件代码需要完全独立。
最佳答案
您想要做的是发明 cookie 的目的。但是浏览器对未经许可被跟踪的人变得明智,现在限制了 3rd 方 cookie。
电子前沿基金会最近为 uniquely identifying a visitor based on attributes of their browser 提供了概念证明。 .它使用以下内容:
User-Agent
字符串 http-accept
值 不能保证它是独一无二的,但我的浏览器肯定是独一无二的,它会让你去做人们不喜欢的坏事。
关于authentication - 无需登录即可识别网站用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204094/