RBAC 一个基于角色的访问控制的简单示例

关于“基于角色的访问控制”是什么,本文不再赘述,如果不明白,请自行查阅资料了解 。
本文参考用户·角色·权限·表的设计的思想设计 。
本文用到的技术有Spring Boot、Spring Security、Mybatis、Thymeleaf、layui 。
管理员账号密码是admin:admin 。使用的数据库是MySQL , 数据库名是permission_management,初始化数据库的脚本在项目的src/main/resources/persistence/sql_script/MySQL 。
项目的jar文件可在百度网盘下载,下面是下载链接:
链接:https://pan.baidu.com/s/17lk7TIU0F-LQpxE1g3UunQ?pwd=079g 提取码:079g
以下是项目运行时的部分截图 。
首页

RBAC 一个基于角色的访问控制的简单示例

文章插图
自身权限
RBAC 一个基于角色的访问控制的简单示例

文章插图
权限总览
【RBAC 一个基于角色的访问控制的简单示例】
RBAC 一个基于角色的访问控制的简单示例

文章插图
自身权限
RBAC 一个基于角色的访问控制的简单示例

文章插图
用户列表
RBAC 一个基于角色的访问控制的简单示例

文章插图
角色组列表
RBAC 一个基于角色的访问控制的简单示例

文章插图
角色列表
RBAC 一个基于角色的访问控制的简单示例

文章插图
资源列表
RBAC 一个基于角色的访问控制的简单示例

文章插图
角色组详情
RBAC 一个基于角色的访问控制的简单示例

文章插图

    推荐阅读