[發明專利]一種支持多系統統一用戶管理的方法及系統在審
| 申請號: | 201911397265.9 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN111159689A | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 鄧杰 | 申請(專利權)人: | 深圳市中易科技有限責任公司 |
| 主分類號: | G06F21/41 | 分類號: | G06F21/41;G06F21/45;G06F16/27 |
| 代理公司: | 北京慕達星云知識產權代理事務所(特殊普通合伙) 11465 | 代理人: | 曹鵬飛 |
| 地址: | 518057 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 系統 統一 用戶 管理 方法 | ||
1.一種支持多系統統一用戶管理的系統,其特征在于,包括:
子系統管理模塊,用于基于子系統信息對子系統進行注冊和管理;
角色管理模塊,用于管理角色,并對角色關聯用戶信息和權限點;
登錄模塊,用于驗證輸入的賬號密碼是否正確,若正確,則在登錄子系統時,檢測會話是否過期,如果未過期,則檢驗票據是否有效,若有效,則基于預先設定的權限點授權訪問。
2.根據權利要求1所述的一種支持多系統統一用戶管理的系統,其特征在于,所述登錄模塊還用于當會話過期或者票據失效時,重新驗證賬號密碼,若賬號密碼正確,則隨機分配校驗ID和系統key,將校驗ID和系統key存入數據庫,并生成票據;將票據寫入Redis數據庫,設置過期時間。
3.根據權利要求1所述的一種支持多系統統一用戶管理的系統,其特征在于,還包括:用戶信息管理模塊,所述用戶信息管理模塊用于統一管理用戶信息,并將用戶信息同步到各個子系統。
4.根據權利要求3所述的一種支持多系統統一用戶管理的系統,其特征在于,所述用戶信息管理模塊包括:批量數據同步單元和增量數據同步單元;
所述批量數據同步單元用于通過數據同步接口將批量數據同步到各個子系統;
所述增量數據同步單元用于采用MQ信息隊列的方式將變更的用戶信息同步到各個子系統。
5.根據權利要求1~4任意一項所述的一種支持多系統統一用戶管理的系統,其特征在于,還包括:統一報表模塊,所述統一報表模塊用于通過數據庫同步的方式批量地同步子系統的報表數據,并進行統計,具體包括:
同步單元,用于通過數據同步組件logstash按照預設時間從子系統數據庫收集業務視圖數據并寫入到報表數據倉庫中;
統計單元,用于定時調用報表數據倉庫中的業務視圖數據,并進行統計。
6.一種支持多系統統一用戶管理的方法,其特征在于,適用于權利要求1~5任意一項所述的一種支持多系統統一用戶管理的系統,所述方法包括:
基于子系統信息對子系統進行注冊和管理;
管理角色,并對角色關聯用戶信息和權限點;
驗證輸入的賬號密碼是否正確,若正確,則在登錄子系統時,檢測會話是否過期,如果未過期,則檢驗票據是否有效,若有效,則基于預先設定的權限點授權訪問。
7.根據權利要求6所述的一種支持多系統統一用戶管理的方法,其特征在于,還包括:當會話過期或者票據失效時,重新驗證賬號密碼,若賬號密碼正確,則隨機分配校驗ID和系統key,將校驗ID和系統key存入數據庫,生成票據,將票據寫入Redis數據庫,設置過期時間。
8.根據權利要求6所述的一種支持多系統統一用戶管理的方法,其特征在于,還包括:統一管理用戶信息,并將用戶信息同步到各個子系統。
9.根據權利要求8所述的一種支持多系統統一用戶管理的方法,其特征在于,所述將用戶信息同步到各個子系統包括批量數據同步和增量數據同步兩種方式;
所述批量數據同步通過數據同步接口將批量數據同步到各個子系統;
所述增量數據同步采用MQ信息隊列的方式將變更的用戶信息同步到各個子系統。
10.根據權利要求6~9任意一項所述的一種支持多系統統一用戶管理的方法,其特征在于,還包括:通過數據庫同步的方式批量地同步子系統的報表數據,并進行統計,具體包括:
通過數據同步組件logstash按照預設時間從子系統數據庫收集業務視圖數據并寫入到報表數據倉庫中;
定時調用報表數據倉庫中的業務視圖數據,并進行統計。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中易科技有限責任公司,未經深圳市中易科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911397265.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種復合型多通道高效制粒機
- 下一篇:三向交叉激勵式擾動法強迫制粒機





