[發(fā)明專利]一種基于RBAC模型的用戶管理及一鍵登錄實(shí)現(xiàn)辦法在審
| 申請(qǐng)?zhí)枺?/td> | 201710658740.8 | 申請(qǐng)日: | 2017-08-04 |
| 公開(公告)號(hào): | CN109388922A | 公開(公告)日: | 2019-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 不公告發(fā)明人 | 申請(qǐng)(專利權(quán))人: | 鎮(zhèn)江雅迅軟件有限責(zé)任公司 |
| 主分類號(hào): | G06F21/31 | 分類號(hào): | G06F21/31 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212009 江蘇省鎮(zhèn)江市新區(qū)丁卯經(jīng)*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 角色 一鍵登錄 權(quán)限 用戶管理 指派 對(duì)象系統(tǒng) 使用效率 系統(tǒng)對(duì)象 粘合性 整合 關(guān)聯(lián) 合并 回收 賦予 資格 | ||
一種基于RBAC模型的用戶管理及一鍵登錄實(shí)現(xiàn)辦法,基于RBAC(Role?Based Access Control)模型,進(jìn)行用戶及角色的設(shè)置,即權(quán)限與角色相關(guān)聯(lián),用戶通過成為適當(dāng)角色的成員而得到這些角色的權(quán)限,角色是為了完成各種工作而創(chuàng)造,用戶則依據(jù)它的責(zé)任和資格來被指派相應(yīng)的角色,用戶可以很容易地從一個(gè)角色被指派到另一個(gè)角色。角色可依新的需求和系統(tǒng)的合并而賦予新的權(quán)限,而權(quán)限也可根據(jù)需要而從某角色中回收。角色與角色的關(guān)系可以建立起來以囊括更廣泛的客觀情況。使用基于RBAC模型的用戶管理進(jìn)行一鍵登錄功能的實(shí)現(xiàn),不僅實(shí)現(xiàn)了一鍵登錄功能,為用戶提升了對(duì)應(yīng)系統(tǒng)的使用效率,還能夠整個(gè)各個(gè)一鍵登錄系統(tǒng)對(duì)象的用戶和權(quán)限,提升各個(gè)整合對(duì)象系統(tǒng)之家的粘合性。
技術(shù)領(lǐng)域
本發(fā)明涉及信息數(shù)據(jù)管理技術(shù)領(lǐng)域,特別是指一種基于RBAC模型的用戶管理及一鍵登錄實(shí)現(xiàn)辦法。
背景技術(shù)
基于角色的權(quán)限訪問控制RBAC模型(Role-Based Access Control),作為傳統(tǒng)訪問控制的有前景的代替受到廣泛的關(guān)注。在RBAC中,權(quán)限與角色相關(guān)聯(lián),用戶通過成為適當(dāng)角色的成員而得到這些角色的權(quán)限。這就極大地簡(jiǎn)化了權(quán)限的管理。在一個(gè)組織中,角色是為了完成各種工作而創(chuàng)造,用戶則依據(jù)它的責(zé)任和資格來被指派相應(yīng)的角色,用戶可以很容易地從一個(gè)角色被指派到另一個(gè)角色。角色可依新的需求和系統(tǒng)的合并而賦予新的權(quán)限,而權(quán)限也可根據(jù)需要而從某角色中回收。角色與角色的關(guān)系可以建立起來以囊括更廣泛的客觀情況。
目前,信息化系統(tǒng)建設(shè)的規(guī)模越來越大,系統(tǒng)越來越多。在一個(gè)機(jī)構(gòu)內(nèi)部,通常都使用著五個(gè)以上的信息系統(tǒng),用戶需要頻繁在各個(gè)系統(tǒng)之家進(jìn)行來回登錄切換,造成了極大的使用不便利,降低了工作效率。基于這種情況,一鍵登錄(即使用同一用戶名及密碼在一個(gè)機(jī)構(gòu)內(nèi)部的各個(gè)子系統(tǒng)間無縫切換)功能的實(shí)現(xiàn)將具備較大的需求。但現(xiàn)實(shí)情況是,由于各個(gè)系統(tǒng)來自于不同的開發(fā)商,使用著不同的用戶及權(quán)限,由此給一鍵登錄的實(shí)現(xiàn)造成了技術(shù)障礙。
為解決上述問題,本發(fā)明提出了一種基于RBAC模型的用戶管理及一鍵登錄實(shí)現(xiàn)辦法,使用基于RBAC模型的用戶管理進(jìn)行一鍵登錄功能的實(shí)現(xiàn),不僅實(shí)現(xiàn)了一鍵登錄功能,為用戶提升了對(duì)應(yīng)系統(tǒng)的使用效率,還能夠整個(gè)各個(gè)一鍵登錄系統(tǒng)對(duì)象的用戶和權(quán)限,提升各個(gè)整合對(duì)象系統(tǒng)之家的粘合性。
發(fā)明內(nèi)容
本發(fā)明提供一種基于RBAC模型的用戶管理及一鍵登錄實(shí)現(xiàn)辦法,本發(fā)明的技術(shù)實(shí)現(xiàn)基于B/S的系統(tǒng)架構(gòu),適用于運(yùn)行在windows操作系統(tǒng)上的應(yīng)用軟件系統(tǒng),本發(fā)明包括以下功能模塊:
數(shù)據(jù)庫管理模塊:用以存儲(chǔ)各項(xiàng)數(shù)據(jù)信息,包括用戶表、角色表、用戶角色關(guān)聯(lián)表、角色權(quán)限表、菜單表、頁面元素表、權(quán)限表;
用戶管理模塊:用以對(duì)RBAC模型進(jìn)行邏輯實(shí)現(xiàn);
一鍵登錄實(shí)現(xiàn)模塊:基于設(shè)計(jì)及實(shí)現(xiàn)的一鍵登錄算法,用以實(shí)現(xiàn)一鍵登錄。
(1)數(shù)據(jù)庫管理模塊
用以存儲(chǔ)各項(xiàng)數(shù)據(jù)信息,包括用戶表、角色表、用戶角色關(guān)聯(lián)表、角色權(quán)限表、菜單表、頁面元素表、權(quán)限表。各個(gè)表的定義如下,其中下劃線代表主鍵:
用戶表{
Username-用戶名、password-密碼、home-來源系統(tǒng)、homeid-來源系統(tǒng)用戶ID。
角色表{id,rolename};
Rolename-角色名。
用戶角色關(guān)聯(lián)表{userid,roleid};
兩個(gè)字段分別對(duì)應(yīng)用戶表和角色表中的主鍵,由此形成對(duì)應(yīng)關(guān)系。
角色權(quán)限表{id,roleid,auth};
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鎮(zhèn)江雅迅軟件有限責(zé)任公司,未經(jīng)鎮(zhèn)江雅迅軟件有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710658740.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 角色控制裝置、角色控制方法、記錄介質(zhì)及程序
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 網(wǎng)絡(luò)游戲系統(tǒng)中的角色數(shù)據(jù)管理裝置和方法
- 游戲系統(tǒng)
- 角色頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 角色令牌頒發(fā)方法、訪問控制方法及相關(guān)設(shè)備
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 監(jiān)察審批操作、授權(quán)操作及表單操作的方法
- 虛擬角色控制方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種游戲角色的生成方法、裝置及其設(shè)備
- 簡(jiǎn)化用戶操作的網(wǎng)站登錄方法、系統(tǒng)、客戶端和服務(wù)器
- 一種一鍵登錄認(rèn)證方法、裝置及系統(tǒng)
- 互聯(lián)網(wǎng)汽車平臺(tái)交互系統(tǒng)和互聯(lián)網(wǎng)汽車平臺(tái)交互方法
- 一種不同系統(tǒng)間的一鍵切換登錄實(shí)現(xiàn)方法及裝置
- 在云端登陸稅務(wù)系統(tǒng)的方法、系統(tǒng)、及數(shù)據(jù)接口
- 用于一鍵登錄的數(shù)據(jù)處理方法及裝置
- 基于多卡的一鍵登錄方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于js瀏覽器插件的一鍵登錄方法
- 登錄及用戶登錄相關(guān)業(yè)務(wù)的處理方法、裝置和設(shè)備
- 一種一鍵登錄的方法、終端及系統(tǒng)服務(wù)器
- 一種對(duì)權(quán)限進(jìn)行操作的方法和裝置
- 實(shí)現(xiàn)權(quán)限項(xiàng)動(dòng)態(tài)調(diào)整的方法、裝置及系統(tǒng)
- 用戶權(quán)限驗(yàn)證方法及裝置
- 權(quán)限管理方法、服務(wù)器及系統(tǒng)
- 一種權(quán)限配置方法
- 應(yīng)用的權(quán)限設(shè)置方法和裝置
- 一種用戶權(quán)限控制方法及系統(tǒng)
- 一種檔案使用權(quán)限管理系統(tǒng)
- 系統(tǒng)權(quán)限管理方法、裝置、介質(zhì)及電子設(shè)備
- 權(quán)限信息處理方法及系統(tǒng)





