基于 RBAC 简单实现动态菜单及权限管理


RBAC(Role-Based Access Control, 基于角色访问控制) 原理及设计逻辑参考:

点击打开链接

项目地址:GitHub:点击打开链接

项目介绍:

1、基于 SpringBoot 

2、基于 JWT 实现前后分离,Spring Security 安全控制

3、前端采用 topjui (基于 easyui 的美化框架 )

4、实现了三级动态菜单、页面按钮动态授权功能

5、实现了用户管理、菜单管理、角色管理

6、集成 Swagger 接口管理

截图:

登录界面:

基于 RBAC 简单实现动态菜单及权限管理


首页:

基于 RBAC 简单实现动态菜单及权限管理


角色管理:

基于 RBAC 简单实现动态菜单及权限管理


授权:

基于 RBAC 简单实现动态菜单及权限管理


api :

基于 RBAC 简单实现动态菜单及权限管理