[發明專利]站點登錄狀態控制方法、裝置、計算機設備及存儲介質有效
| 申請號: | 201811552725.6 | 申請日: | 2018-12-18 |
| 公開(公告)號: | CN109711140B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 丁晶晶 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F21/41 | 分類號: | G06F21/41 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 黃章輝 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 站點 登錄 狀態 控制 方法 裝置 計算機 設備 存儲 介質 | ||
本申請公開了一種站點登錄狀態控制方法、裝置、計算機設備及存儲介質,能使得多個從站登陸的用戶,在主站保持登陸狀態,且不需鑒權站點進行鑒權,系統架構較簡單。方法部分包括:若登錄信息通過登錄驗證,則啟動從站登錄狀態保持計時器;接收主站發送的包含鑒權會話標識的鑒權申請;若鑒權申請中的鑒權會話標識與從站本地存儲保存的從站會話標識一致,向主站發送鑒權成功信息;接收主站按照預設時間間隔發送的從站登錄狀態保持指示;根據指示將從站登錄狀態計時器的計時時長恢復至啟動初始狀態;若從站登錄狀態保持計時器達到預設時長,則退出用戶的從站登錄狀態;若從站登錄狀態保持計時器未達到預設時長,則保持用戶的從站登錄狀態。
技術領域
本申請涉及登陸控制領域,尤其涉及一種站點登錄狀態控制方法、裝置、計算機設備及存儲介質。
背景技術
傳統的單點登錄系統,簡單點就是在一個多web系統共存的環境下,用戶在一處登錄后,就不用在其他系統中登錄,也就是用戶的一次登錄能得到其他所有系統的信任。例如像阿里巴巴這樣的網站,在網站的背后是成百上千的子系統,只要登錄其中一個網站系統,即可登錄所有網站系統。也即在利用鑒權中心作鑒權,在一個站點登陸后多個站點可以漫游登陸,用戶處于在多個站點可隨意切換可保持登陸狀態。
然而,上述方案未能使得用戶在多個站點登陸,在某個目標站點可保持上述多個站點的登陸狀態,即多個站點登陸的用戶,不可以在此目標站點保持登陸狀態,應用場景受限制,并且需要獨立的鑒權站點進行鑒權,系統架構過于復雜。
發明內容
本申請提出了一種站點登錄狀態控制方法、裝置、計算機設備及存儲介質,能使得用戶在多個從站登陸,在某個目標站點(主站)可保持上述多個從站的登陸狀態,即多個站點登陸的用戶,在此目標站點保持登陸狀態,并且不需要獨立的鑒權站點進行鑒權,系統架構比較簡單。
一種站點登錄狀態控制方法,應用于從站,包括:
驗證客戶端發送的登錄用戶的登錄信息;
在所述登錄用戶的登錄信息通過所述登錄驗證時,啟動從站登錄狀態保持計時器,并根據預設的從站會話標識號生成從站會話標識;
將所述從站會話標識存儲在所述從站本地存儲以及cookies中,并設置所述cookies為允許跨子域;
接收主站發送的包含鑒權會話標識的鑒權申請;所述鑒權申請由所述主站根據所述客戶端發送的跨域登錄申請而生成;所述鑒權會話標識由所述主站從所述cookies中獲取;
判斷所述鑒權申請中的所述鑒權會話標識與所述從站本地存儲保存的所述從站會話標識是否一致;
若所述鑒權申請中的所述鑒權會話標識與所述從站本地存儲保存的所述從站會話標識一致,則向所述主站發送鑒權成功信息;
接收所述主站按照預設時間間隔發送的從站登錄狀態保持指示,所述從站登錄狀態保持指示用于指示所述從站登錄狀態保持計時器的計時時長恢復至啟動初始狀態,所述從站登錄狀態保持指示為所述主站接收到所述鑒權成功信息后生成并發送;
根據所述從站登錄狀態保持指示將所述從站登錄狀態計時器的計時時長恢復至所述啟動初始狀態。
一種站點登錄狀態控制方法,應用于主站,方法還包括:
當接收到用戶通過客戶端發送的跨域登錄申請時,從cookies中獲取鑒權會話標識;
發送包含所述鑒權會話標識的鑒權申請至與所述鑒權會話標識對應的從站,以使得所述從站比較所述鑒權申請中的所述鑒權會話標識與所述從站本地存儲預先保存的從站會話標識是否一致;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811552725.6/2.html,轉載請聲明來源鉆瓜專利網。





