[發明專利]一種鑒權方法、鑒權裝置、計算機設備及存儲介質有效
| 申請號: | 202110239723.7 | 申請日: | 2021-03-04 |
| 公開(公告)號: | CN113037741B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 彭植豪;梁沁;張裕欽 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種鑒權方法,其特征在于,所述方法應用在鑒權系統,包括:
接收終端設備的登陸請求,所述登陸請求為目標用戶通過多種登陸方式登陸業務系統中的一種登陸方式對應的請求,不同的登陸方式對應不同的用戶標識,所述目標用戶的不同用戶標識與統一賬號均具有綁定關系;
根據所述綁定關系和所述登陸請求攜帶的用戶標識獲得所述目標用戶的統一賬號,所述統一賬號與所述目標用戶在所述業務系統中的系統權限具有映射關系;
根據所述統一賬號生成鑒權令牌,將所述鑒權令牌發送給所述終端設備;
通過所述業務系統接收所述終端設備的鑒權請求,所述鑒權請求中攜帶所述鑒權令牌;
根據所述鑒權令牌和所述映射關系驗證所述目標用戶在所述業務系統中是否具有對應的系統權限。
2.根據權利要求1所述的方法,其特征在于,所述根據所述統一賬號生成鑒權令牌,包括:
將所述統一賬號寫入載荷部分,將第一加密方式寫入頭部部分;
根據所述第一加密方式對所述頭部部分和所述載荷部分進行加密,生成簽名部分;
根據所述頭部部分、所述載荷部分和所述簽名部分生成鑒權令牌。
3.根據權利要求2所述的方法,其特征在于,所述將所述統一賬號寫入載荷部分,包括:
將所述業務系統對應的系統標識和所述統一賬號寫入載荷部分。
4.根據權利要求1所述的方法,其特征在于,所述根據所述統一賬號生成鑒權令牌,包括:
將所述統一賬號寫入載荷部分,將第一加密方式寫入頭部部分;
根據第二加密方式將所述載荷部分進行加密,獲得加密后的載荷部分;
根據所述第一加密方式對所述頭部部分和所述加密后的載荷部分進行加密,生成簽名部分;
根據所述頭部部分、所述載荷部分和所述簽名部分生成鑒權令牌。
5.根據權利要求2所述的方法,其特征在于,所述將所述統一賬號寫入載荷部分,包括:
將所述統一賬號、所述用戶標識、所述鑒權令牌的有效時間和登陸方式對應的服務器地址寫入載荷部分。
6.根據權利要求5所述的方法,其特征在于,所述根據所述鑒權令牌和所述映射關系驗證所述目標用戶在所述業務系統中是否具有對應的系統權限,包括:
根據所述鑒權令牌的有效時間驗證所述鑒權令牌的有效性;
若所述鑒權令牌有效,則根據所述鑒權令牌和所述映射關系驗證所述目標用戶在所述業務系統中是否具有對應的系統權限。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
若所述鑒權令牌無效,則提示所述目標用戶重新登陸所述業務系統。
8.根據權利要求1-7任意一項所述的方法,其特征在于,所述方法還包括:
若接收所述業務系統的下游服務的鑒權請求,根據所述鑒權令牌和所述映射關系驗證所述目標用戶在所述下游服務中是否具有對應的系統權限,所述鑒權請求攜帶的鑒權令牌為所述業務系統發送的。
9.一種鑒權裝置,其特征在于,所述裝置包括:接收單元、獲得單元、執行單元和驗證單元;
所述接收單元,用于接收終端設備的登陸請求,所述登陸請求為目標用戶通過多種登陸方式登陸業務系統中的一種登陸方式對應的請求,不同的登陸方式對應不同的用戶標識,所述目標用戶的不同用戶標識與統一賬號均具有綁定關系;
所述獲得單元,用于根據所述綁定關系和所述登陸請求攜帶的用戶標識獲得所述目標用戶的統一賬號,所述統一賬號與所述目標用戶在所述業務系統中的系統權限具有映射關系;
所述執行單元,用于根據所述統一賬號生成鑒權令牌,將所述鑒權令牌發送給所述終端設備;
所述接收單元,還用于通過所述業務系統接收所述終端設備的鑒權請求,所述鑒權請求中攜帶所述鑒權令牌;
所述驗證單元,用于根據所述鑒權令牌和所述映射關系驗證所述目標用戶在所述業務系統中是否具有對應的系統權限。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110239723.7/1.html,轉載請聲明來源鉆瓜專利網。





