[發明專利]用戶唯一標識處理方法、裝置、計算機設備和存儲介質有效
| 申請號: | 201910620550.6 | 申請日: | 2019-07-10 |
| 公開(公告)號: | CN110460685B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 張光淡;盛浩;許夏駿;張太祥;孫遷 | 申請(專利權)人: | 蘇寧云計算有限公司 |
| 主分類號: | H04L61/3015 | 分類號: | H04L61/3015;H04L9/32;H04L9/40;H04L61/4511;H04L67/02 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 黃玉東 |
| 地址: | 210000 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 唯一 標識 處理 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種用戶唯一標識處理方法、裝置、計算機設備和存儲介質。所述方法包括:接收攜帶實體標簽的訪問請求,所述訪問請求用于請求返回用戶唯一標識;生成用戶唯一標識,通過所述用戶唯一標識更新實體標簽,將更新后的實體標簽設置在所述網頁前臺腳本文件中;返回所述網頁前臺腳本文件,在所述網頁前臺腳本文件被瀏覽器加載時,更新后的實體標簽作為用戶唯一標識設置到所述瀏覽器的當前域名的Cookie中。采用本方法能夠跨域名設置用戶唯一標識且所設置的用戶唯一標識不易丟失。
技術領域
本申請涉及互聯網技術領域,特別是涉及一種用戶唯一標識處理方法、裝置、計算機設備和存儲介質。
背景技術
因特網的Cookie(也稱為小型文字檔案)技術使得瀏覽網頁更加容易。為瀏覽器設置用戶唯一標識,將生成的唯一標識保存在瀏覽器的Cookie中,如此,下次請求同一網站時就可以發送該Cookie給服務器。但是一般情況下并不能跨越域名(例如,跨越一級域名)獲取瀏覽器的Cookie,例如,在www.suning.com中設置了一個Cookie,在www.pptv.com中就獲取不到這個Cookie。
傳統的跨域實現方案,通常是采用JSONP(JSON with Padding,是JSON的一種使用模式,可用于解決主流瀏覽器的跨域數據訪問的問題)的方式請求服務端接口,來解決跨域名設置、獲取用戶唯一標識的問題。這種方式需要服務端配置允許跨域請求,而且接口響應時間慢。一種改進的跨域優化方案是,Nginx(一款輕量級的Web服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器)模擬js(javascript,直譯式腳本語言)腳本跨域設置唯一標識和直接使用原生ETag(實體標簽)機制來緩存用戶唯一標識。但這種方案中用戶唯一標識還是很容易丟失,而用戶唯一標識丟失會造成大量數據成為無效數據。
發明內容
基于此,有必要針對上述技術問題,提供一種實現能夠跨域名設置用戶唯一標識且所設置的用戶唯一標識不易丟失的用戶唯一標識處理方法、裝置、計算機設備和存儲介質。
第一方面,提供一種用戶唯一標識處理方法,該方法包括:
接收攜帶實體標簽的訪問請求,訪問請求用于請求返回用戶唯一標識;
生成用戶唯一標識,通過用戶唯一標識更新實體標簽,將更新后的實體標簽設置在網頁前臺腳本文件中;
返回網頁前臺腳本文件,在網頁前臺腳本文件被瀏覽器加載時,更新后的實體標簽作為用戶唯一標識設置到瀏覽器的當前域名的Cookie中。
在其中一個實施例,上述的生成用戶唯一標識,包括:
生成唯一值,計算唯一值的哈希值,根據唯一值和哈希值確定用戶唯一標識。
在其中一個實施例,上述的唯一值為第一字符串,上述的哈希值為第二字符串,上述的根據唯一值和哈希值確定用戶唯一標識,包括:將哈希值設置在唯一值設置之前或者之后,得到用戶唯一標識;或者,將哈希值按照預設的穿插規則穿插在唯一值中,得到用戶唯一標識。
在其中一個實施例,上述第一方面的方法還包括:獲取用戶唯一標識的輔助值,將輔助值和用戶唯一標識綁定后存儲在用戶標識庫中,輔助值用于在用戶唯一標識丟失時從用戶標識庫中查詢用戶唯一標識。
在其中一個實施例,上述的獲取用戶唯一標識的輔助值,包括:獲取瀏覽器的帆布指紋,輔助值包括帆布指紋,輔助值還包括屏幕分辨率、IP地址、MAC地址和注冊表中的任意一個或者任意組合。
在其中一個實施例,上述第一方面的方法還包括:
檢測獲取請求所攜帶的實體標簽是否為用戶唯一標識,獲得第一檢測結果;
若第一檢測結果為否,則根據輔助值在標識數據庫中查找用戶唯一標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇寧云計算有限公司,未經蘇寧云計算有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910620550.6/2.html,轉載請聲明來源鉆瓜專利網。





