對(duì)RBAC的提問
你好,老師。關(guān)于RBAC有兩個(gè)問題,需要請(qǐng)教一下你
你在視頻過程中,說,對(duì)于一個(gè)權(quán)限可以有多個(gè)URLS的問題
對(duì)于RBAC更好的表達(dá),我覺得,如果有該權(quán)限,則顯示菜單或者按鈕,沒有則不顯示,如果強(qiáng)行訪問沒有權(quán)限的菜單,則再進(jìn)行警告頁面提示。但是關(guān)于顯示的問題,不知道老師你是怎么解決的呢?我百思不得解
你好,老師。關(guān)于RBAC有兩個(gè)問題,需要請(qǐng)教一下你
你在視頻過程中,說,對(duì)于一個(gè)權(quán)限可以有多個(gè)URLS的問題
對(duì)于RBAC更好的表達(dá),我覺得,如果有該權(quán)限,則顯示菜單或者按鈕,沒有則不顯示,如果強(qiáng)行訪問沒有權(quán)限的菜單,則再進(jìn)行警告頁面提示。但是關(guān)于顯示的問題,不知道老師你是怎么解決的呢?我百思不得解
2017-02-19
舉報(bào)
2017-02-19
關(guān)于第二個(gè)問題,我給你講解一種我用的方法,你看看能否對(duì)你有點(diǎn)幫助,我們?cè)贐aseController中有個(gè)?checkPrivilege 方法,
假如我們有個(gè)業(yè)務(wù) 還是 客戶列表頁面, 在客戶列表有個(gè)添加按鈕(按鈕的鏈接指向是 /account/set),
這個(gè)時(shí)候我們?nèi)绾蝸砜刂七@個(gè)按鈕是否顯示?你在 對(duì)應(yīng)controller的action 方法中 ?這么寫
在view頁面,我們就?
希望對(duì)你有所幫助 ,
2017-02-19
最后 我發(fā)現(xiàn)你是個(gè)非常喜歡思考的,希望你堅(jiān)持這點(diǎn),你思考的越多你思考問題會(huì)更深層次,這也是優(yōu)秀研發(fā)必備的一種能力
2017-02-19
關(guān)于第一個(gè)問題,我來給你一個(gè)舉例一個(gè)業(yè)務(wù)場(chǎng)景,有個(gè)權(quán)限叫做客戶列表,但是客戶列表中的有一部分?jǐn)?shù)據(jù)顯示我們?cè)诳蛻袅斜硗ㄟ^ajax去獲取的(例如客戶的消費(fèi)總金額),那么如果只給權(quán)限配置一個(gè) 客戶列表的url,這時(shí)候 關(guān)于ajax請(qǐng)求的這部分?jǐn)?shù)據(jù)就沒有權(quán)限,等于客戶列表的權(quán)限其實(shí)默認(rèn) 就要關(guān)聯(lián) ?ajax的這個(gè)url。
例如 客戶列表 url 是 ?/account/list, 而ajax獲取消費(fèi)總金額的url 是 /account/money
那么配置的這個(gè)權(quán)限 就是 2個(gè)url一起配置,?/account/list 和?/account/money
其實(shí)當(dāng)你給客戶配置某個(gè)頁面訪問權(quán)限的時(shí)候,可能這個(gè)頁面還有關(guān)聯(lián)功能,這樣就有了多個(gè)鏈接的問題
2020-03-10
浪子牛逼??!