[發明專利]一種用戶統一登錄管理方法及裝置在審
| 申請號: | 201710693289.3 | 申請日: | 2017-08-14 |
| 公開(公告)號: | CN107483437A | 公開(公告)日: | 2017-12-15 |
| 發明(設計)人: | 鄭寶旭;賈西貝 | 申請(專利權)人: | 深圳市華傲數據技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司11514 | 代理人: | 安娜 |
| 地址: | 518000 廣東省深圳市龍華新區清*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用戶 統一 登錄 管理 方法 裝置 | ||
1.一種用戶統一登錄管理方法,其特征在于,包括:
統一登錄系統接收用戶在統一登錄平臺的登錄頁面輸入的待驗證信息,并對所述待驗證信息進行驗證;若驗證不通過,則在所述統一登錄平臺顯示登錄失敗信息;
若驗證通過,則在所述統一登錄平臺顯示登錄成功信息,并跳轉到子系統登錄頁面;其中,所述待驗證信息,包括:用戶名和密碼;所述子系統登錄頁面設置有至少一個子系統的免登錄地址;
所述統一登錄系統接收登錄所述統一登錄平臺成功的所述用戶在所述子系統登錄頁面請求訪問所述免登錄地址的訪問命令;
所述統一登錄系統根據所述訪問命令,對所述用戶名和當前的訪問時間進行加密,生成驗證令牌;
將所述驗證令牌存儲到指定數據庫中,作為第一驗證令牌,同時,將所述驗證令牌發送給相應的所述子系統,作為第二驗證令牌;
所述子系統對所述第二驗證令牌進行解密,獲得所述用戶名和所述訪問時間;
所述子系統根據所述用戶名,從所述指定數據庫中調取與所述用戶名相對應的所述第一驗證令牌;
所述子系統驗證所述第二驗證令牌是否與所述第一驗證令牌相同;若不相同,則在所述子系統登錄頁面顯示登錄失敗信息,并重新跳轉到所述統一登錄平臺的登錄頁面;若相同,則模擬用戶登錄行為,登錄所述子系統。
2.根據權利要求1所述的用戶統一登錄管理方法,其特征在于,所述將所述驗證令牌存儲到指定數據庫中,作為第一驗證令牌,同時,將所述驗證令牌發送給所述子系統,作為第二驗證令牌的步驟之后,還包括:
實時監測所述指定數據庫中存儲的所述第一驗證令牌的存儲時間是否超過預設失效時限;若超過,則刪除所述指定數據庫中的所述第一驗證令牌;若沒有超過,則繼續監測所述存儲時間。
3.根據權利要求1所述的用戶統一登錄管理方法,其特征在于,所述免登錄地址掛載在所述子系統登錄頁面上。
4.根據權利要求1所述的用戶統一登錄管理方法,其特征在于,在所述統一登錄系統接收用戶在統一登錄平臺的登錄頁面輸入的待驗證信息的步驟之前,還包括:
所述統一登錄系統接收用戶在所述統一登錄平臺的注冊頁面輸入的注冊信息;
將所述注冊信息存儲到與所述統一登錄系統相對應的第一數據庫;
所述第一數據庫將所述注冊信息更新到與各個所述子系統相對應的第二數據庫。
5.根據權利要求4所述的用戶統一登錄管理方法,其特征在于,還包括:所述子系統根據所述注冊信息中的角色信息,將所述注冊信息分類存儲在相應的所述第二數據庫中。
6.根據權利要求4所述的用戶統一登錄管理方法,其特征在于,所述統一登錄系統接收用戶在統一登錄平臺的登錄頁面輸入的待驗證信息,并對所述待驗證信息進行驗證,包括:
所述統一登錄系統接收用戶在統一登錄平臺的登錄頁面輸入的待驗證信息;
根據所述待驗證信息,從所述第一數據庫中調取相應的所述注冊信息;
根據所述注冊信息,對所述待驗證信息進行驗證。
7.根據權利要求4所述的用戶統一登錄管理方法,其特征在于,還包括:所述統一登錄系統根據所述第一數據庫中的數據,對所述第二數據庫中的數據進行增加、刪除、修改、查詢中的一種或多種操作。
8.根據權利要求1所述的用戶統一登錄管理方法,其特征在于,所述子系統設置有默認登錄地址,所述默認登錄地址為所述統一登錄平臺的登錄地址。
9.根據權利要求1所述的用戶統一登錄管理方法,其特征在于,所述指定數據庫采用Redis數據庫。
10.一種用戶統一登錄管理裝置,其特征在于,包括:
統一登錄模塊,用于統一登錄系統接收用戶在統一登錄平臺的登錄頁面輸入的待驗證信息,并對所述待驗證信息進行驗證;若驗證不通過,則在所述統一登錄平臺顯示登錄失敗信息;若驗證通過,則在所述統一登錄平臺顯示登錄成功信息,并跳轉到子系統登錄頁面;其中,所述待驗證信息,包括:用戶名和密碼;所述子系統登錄頁面設置有至少一個子系統的免登錄地址;
訪問命令接收模塊,用于所述統一登錄系統接收登錄所述統一登錄平臺成功的所述用戶在所述子系統登錄頁面請求訪問所述免登錄地址的訪問命令;
驗證令牌生成模塊,用于所述統一登錄系統根據所述訪問命令,對所述用戶名和當前的訪問時間進行加密,生成驗證令牌;
驗證令牌存儲模塊,用于將所述驗證令牌存儲到指定數據庫中,作為第一驗證令牌,同時,將所述驗證令牌發送給相應的所述子系統,作為第二驗證令牌;
解密模塊,用于所述子系統對所述第二驗證令牌進行解密,獲得所述用戶名和所述訪問時間;
驗證令牌調取模塊,用于所述子系統根據所述用戶名,從所述指定數據庫中調取與所述用戶名相對應的所述第一驗證令牌;
驗證令牌驗證模塊,用于所述子系統驗證所述第二驗證令牌是否與所述第一驗證令牌相同;若不相同,則在所述子系統登錄頁面顯示登錄失敗信息,并重新跳轉到所述統一登錄平臺的登錄頁面;若相同,則模擬用戶登錄行為,登錄所述子系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市華傲數據技術有限公司,未經深圳市華傲數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710693289.3/1.html,轉載請聲明來源鉆瓜專利網。





