一旦我访问一个电子商务网站,然后转到其他网站,我就会看到我在第一个电子商务网站上访问过的项目。我也希望在我的网站上实施这种技术。这种技术叫什么,我该如何实现?
任何帮助,将不胜感激。
可怜的人单点登录?基本技术很简单——你有一个像“www.cookie.com”这样的根cookie域;以及该域上的“ID”之类的cookie。
在您的电子商务页面上,包含 javascript,它将检查页面中是否存在 cookie“LocalID”;如果它不添加对
<script src="www.cookie.com"></script>
该脚本将由 www.cookie.com 域上的 .ashx 处理程序提供服务;与行为:
1) 如果“ID”不存在 cookie 值,则创建新的“ID”cookie 并为其分配随机 guid
2)发回脚本
3) 此脚本将设置 cookie “LocalID” 与“ID” cookie 具有相同的值(www.cookie.com 上的处理程序将动态生成 javascript)
差不多就是这样,您现在可以在实现此功能的每个电子商务域上的不同网站上将 LocalID cookie 中继为对于同一用户(更准确地说是打开 cookie 的浏览器)是唯一的。现在您只需要一些您的应用程序可以访问的持久性存储(Web 服务、数据库)并使用 LocalID cookie 作为检索/持久化用户配置文件的关键。