开源系统Pre 1.0 RBAC权限管理系统正式发布
Posted 李浩东的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源系统Pre 1.0 RBAC权限管理系统正式发布相关的知识,希望对你有一定的参考价值。
开源初衷
不要为了开源而开源,而是要真的可以解决问题 技术教程网上一大堆,往往教程不是很容易整合到项目,如何去运用,所以才有开源项目的想法
项目介绍
Pre基于Spring Boot 、Spring Security的RBAC权限管理系统, 做更简洁的后台管理系统。 主要Pre系统采用前后端分离模式, JWT Token机制实现系统安全控制 项目架构: 后端: Spring Boot + Spring Security + Mybatis-Plus + Redis 前端: Vue全家桶
系统功能
目前Pre系统为1.0版本 后续持续更新 主要模块:
用户管理:该功能主要完成系统用户配置,提供用户的相关配置
角色管理:权限菜单进行权限分配,根据部门设置角色的数据权限范围
菜单管理:后端配置实现菜单动态路由,支持多级菜单,操作权限,按钮权限标识等
部门管理:配置系统组织架构,树形表格展示,可随意调整上下级
岗位管理:根据部门配置所属职位
字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:状态,性别等
操作日志:记录用户操作的日志
异常日志:记录异常日志,方便开发人员定位错误
项目特点
代码注释丰富,真正的极其简洁风格,上手快易理解
采用Restfull API 规范开发
统一异常拦截,友好的错误提示
基于注解 + Aop切面实现全方位日记记录系统
基于Mybatis拦截器 + 策略模式实现数据权限控制
Jwt Token 鉴权机制
系统预览
作者有话说
希望可以真正的帮助有需要的人
系统我会持续更新 带给你最好的体验
项目地址
https://gitee.com/li_haodong/pre
欢迎提交 issue,请写清楚遇到问题的原因
以上是关于开源系统Pre 1.0 RBAC权限管理系统正式发布的主要内容,如果未能解决你的问题,请参考以下文章
开源项目ZXX-CAS系统从零到一|第四篇:A-RBAC权限服务设计与实现
开源干货!!!.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!
.NET Core + JWT令牌认证 + Vue.js 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!