1.菜單的控制
在登陸請(qǐng)求中,回到的權(quán)限數(shù)據(jù),這個(gè)權(quán)限的數(shù)據(jù)是后端返回的數(shù)據(jù),前端根據(jù)權(quán)限數(shù)據(jù),展示對(duì)應(yīng)的菜單,點(diǎn)擊菜單,才能看到相關(guān)的界面。
2.界面的控制
如果用戶沒(méi)有登錄,手動(dòng)在地址欄中輸入管理界面的地址,則頁(yè)面會(huì)跳轉(zhuǎn)到登錄界面,
如果用戶已經(jīng)登錄,但是手動(dòng)輸入非權(quán)限內(nèi)的地址,則會(huì)跳轉(zhuǎn)到404界面中去。
3.按鈕的控制
在某個(gè)菜單的界面中,還需要根據(jù)權(quán)限數(shù)據(jù),展示出該權(quán)限范圍內(nèi)可以操作的按鈕,比如增刪改查
4請(qǐng)求和相應(yīng)的控制
如果用戶通過(guò)非常規(guī)的操作,比如通過(guò)瀏覽器的調(diào)試工具將某些禁用的按鈕變成了啟用的狀態(tài),這個(gè)時(shí)候發(fā)的請(qǐng)求,也應(yīng)該由前端所攔截。