php會員管理系統(tǒng)源碼 大家好,我正在用PHP做一個管理系統(tǒng),有多個會員組,要求不同的用戶組用戶登陸后操作內(nèi)容不同,如何實現(xiàn)?
大家好,我正在用PHP做一個管理系統(tǒng),有多個會員組,要求不同的用戶組用戶登陸后操作內(nèi)容不同,如何實現(xiàn)?這個要求叫做RBAC,叫做“基于角色的訪問控制”。其基本原理是將整個權(quán)限系統(tǒng)分為四個部分:用戶、角
大家好,我正在用PHP做一個管理系統(tǒng),有多個會員組,要求不同的用戶組用戶登陸后操作內(nèi)容不同,如何實現(xiàn)?
這個要求叫做RBAC,叫做“基于角色的訪問控制”。其基本原理是將整個權(quán)限系統(tǒng)分為四個部分:用戶、角色、節(jié)點和訪問列表。每個用戶至少屬于一個角色,而不同的角色只能訪問特定的節(jié)點。角色和節(jié)點之間的對應關系保存在訪問列表中。每次用戶執(zhí)行訪問節(jié)點(特別是模塊的方法)的操作時,他都會在訪問表中檢查其角色的權(quán)限。如果驗證了權(quán)限,他將執(zhí)行該操作。否則,將提示他沒有權(quán)限。
要使用RBAC系統(tǒng),一般來說,項目需要MVC結(jié)構(gòu)。
有關更多詳細信息,您可以在Internet上搜索相關信息。