天天看點

背景管理系統的權限如何實作,如何根據權限展示不同的頁面

簡介:

背景管理系統中的權限管理是常見的問題,因為,後端管理牽扯到不同從業人員的職責和權限,是以,對于背景管理系統來說,不同的人員登入進入到系統後,看到的菜單(功能)是不一樣的,這就是所謂的背景管理系統的權限。      

一、背景管理系統的權限怎麼弄(前端)?

1、首先背景管理系統的菜單的做成“活的”,即,菜單不能是純粹的靜态的,而應該是根據後端傳回來的資料,來顯示菜單的。

   2、菜單如何做成活的?

       如:      

1)、前端登入(給後端發送使用者名和密碼),後端驗證成功後,會根據登入的使用者,給前端傳回來菜單資料,比如:

[
 {
 “id”:“001”,
 “title”:“菜單01”,
 “url”:“menu01.html”
 },
 {
 “id”:“002”,
 “title”:“菜單02”,
 “url”:“menu02.html”
 },
 {
 “id”:“003”,
 “title”:“菜單04”,
 “url”:“menu04.html”
 }
 ]      

前端隻需要把它循環一下,顯示在頁面上就行。

二、如何根據權限展示不同的頁面

其實,這個跟第一個問題是一樣的。      
1、權限設定:

       1)、背景管理系統,會給每個使用者配置設定權限,配置設定權限有幾個角度: 根據角色配置設定權限,根據使用者配置設定權限。

          如果是根據角色(如:開發人員)配置設定權限,那麼,屬于該角色的使用者(如果你是開發人員)都會擁有相同的權限。這樣相當于批量給人員配置設定權限。

          進一步在角色(批量)配置設定權限的基礎上,可以再針對個别使用者進行單獨設定權限。
          ==歡迎您關注我的公衆.号:學習微站(studysth)==