web開發(fā)前后端分離權(quán)限控制方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201911035231.5 申請日 -
公開(公告)號 CN110780876A 公開(公告)日 2020-02-11
申請公布號 CN110780876A 申請公布日 2020-02-11
分類號 G06F8/38;G06F16/958;G06F21/60 分類 計算;推算;計數(shù);
發(fā)明人 許鵬兵;曹東 申請(專利權(quán))人 北京北緯通信科技股份有限公司
代理機構(gòu) 北京晟睿智杰知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 代理人 于淼
地址 100040 北京市豐臺區(qū)西四環(huán)南路19號九號樓247室
法律狀態(tài) -

摘要

摘要 本申請公開了一種web開發(fā)前后端分離權(quán)限控制方法及系統(tǒng),涉及web系統(tǒng)權(quán)限控制技術(shù)領(lǐng)域,包括:創(chuàng)建角色;初始化服務(wù)包和與服務(wù)包對應(yīng)的接口數(shù)據(jù);初始化功能以及與各項功能對應(yīng)的功能接口數(shù)據(jù);初始化菜單和菜單功能;初始化角色菜單;初始化角色菜單功能;初始化角色可調(diào)用的接口;進行角色權(quán)限控制判斷:當有用戶調(diào)用接口時,后端獲取用戶的角色;查詢用戶的角色可調(diào)用的接口列表,根據(jù)用戶的角色可調(diào)用的接口列表判斷是否可以進行調(diào)用。本申請通過解耦接口業(yè)務(wù)邏輯和權(quán)限控制部分,后端接口只需實現(xiàn)業(yè)務(wù)邏輯,當需要進行接口增加或減少時,只需要修改功能與接口的對應(yīng)關(guān)系,能夠簡化接口調(diào)用權(quán)限的控制方法,降低權(quán)限控制復(fù)雜度。