发明名称 |
跨浏览器标识用户身份的方法、系统和浏览器 |
摘要 |
本发明提出一种跨浏览器标识用户身份的方法、系统、浏览器和服务器,其中该方法包括以下步骤:浏览器向服务器发送请求消息;浏览器接收服务器根据请求包发送的响应消息,其中,响应消息中包括查询模块,用于查询浏览器及浏览器相关的本地存储中的用户永久标识;以及浏览器加载响应消息以使查询模块从本地存储中获取用户永久身份标识并反馈至服务器。根据本发明实施例方法,一方面,即使用户清除了浏览器cookie中的用户身份标识,还可以从本地存储中获取用户永久身份标识,提升了用户身份标识的稳定性;另一方面,实现了跨浏览器标识用户身份,可以将同一设备上使用多个浏览器的用户可以标识为同一用户。 |
申请公布号 |
CN103248631B |
申请公布日期 |
2016.05.25 |
申请号 |
CN201310202008.1 |
申请日期 |
2013.05.27 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
朱建庭;杨雄男;张国强 |
分类号 |
H04L29/06(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
宋合成 |
主权项 |
一种跨浏览器标识用户身份的方法,其特征在于,包括以下步骤:浏览器向服务器发送请求消息;所述浏览器接收所述服务器根据所述请求消息发送的响应消息,其中,所述响应消息中包括查询代码,用于查询所述浏览器及所述浏览器相关的本地存储中的用户永久标识;其中,所述查询所述浏览器及所述浏览器相关的本地存储中的用户永久标识包括:所述浏览器加载所述响应消息,以从所述本地存储中获取所述用户永久身份标识并反馈至所述服务器;所述浏览器获取所述浏览器cookie中的所述用户永久身份标识;所述浏览器遍历每个所述本地存储,并判断当前所述本地存储中是否存储所述用户永久身份标识;如果所述当前本地存储中存储所述用户永久身份标识,则所述浏览器进一步判断所述当前本地存储中的所述用户永久身份标识和所述cookie中的所述用户永久身份标识是否一致;如果一致,则所述浏览器根据所述当前本地存储中的所述用户永久身份标识更新其余所述本地存储中的所述用户永久身份标识;如果不一致,则所述浏览器对所述当前本地存储中的所述用户永久身份标识重新解密并加密,并根据加密之后的所述用户永久身份标识更新所述cookie中的所述用户永久身份标识以及其余所述本地存储中的所述用户永久身份标识。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦三层 |