一個基於角色的訪問控制(RBAC)的簡單示例
- 2022 年 11 月 11 日
- 筆記
- Spring Boot, 網絡安全
關於「基於角色的訪問控制」是什麼,本文不再贅述,如果不明白,請自行查閱資料了解。
本文參考用戶·角色·權限·表的設計的思想設計。
本文用到的技術有Spring Boot、Spring Security、Mybatis、Thymeleaf、layui。
管理員賬號密碼是admin:admin。使用的數據庫是MySQL,數據庫名是permission_management,初始化數據庫的腳本在項目的src/main/resources/persistence/sql_script/MySQL。
項目的jar文件可在百度網盤下載,下面是下載鏈接:
鏈接://pan.baidu.com/s/17lk7TIU0F-LQpxE1g3UunQ?pwd=079g
提取碼:079g
以下是項目運行時的部分截圖。
首頁

自身權限

權限總覽

自身權限

用戶列表

角色組列表

角色列表

資源列表

角色組詳情



