权限管理框架
目录介绍:
spring-security ---------------- springboot整合security的demo例子
spring-shiro ------------------- springboot整合shiro的demo例子
spring-jwt --------------------- 服从jwt协议的demo例子
jwt-spring --------------------- 基于jwt协议的权限管理框架(自定义实现)
jwt-spring
|-----------controller ----------------------- 控制层
|-----------core ----------------------------- 核心代码
|-----------auth --------------------- jwt/权限相关
|----......---------
|-----------common ------------------- 公共类/全局类
|----......---------
|-----------dao ------------------------------ 数据层
|-----------dto ------------------------------ 前后端传输对象
|-----------entity --------------------------- 实体层
|-----------service -------------------------- 业务层
软件架构说明
jwt-spring 是一个服从jwt协议简单的权限控制系统,该系统实现了动态控制用户的角色和菜单权限,支持通过@jwtAuth实现请求数据的加密传输,加有@jwtAuth的请求要求传输过来的数据必须是密文.系统也完美整合swagger2,可以通过swagger完整演示整个用户从创建开始到赋予角色\菜单权限,访问请求,退出等等所有过程.系统也解决了jwt无法让token随登出失效的问题.
该系统前端VUE工程: https://gitee.com/ding-hao/privilege_management_vue
所有的演示均在swagger上完成,前端VUE工程上有vue上的演示效果
访问swagger 管理员登录
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/登录.gif
创建用户
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/创建用户.gif
创建角色
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/创建角色.gif
添加菜单
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/查询菜单.gif
为用户添加角色
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/为用户添加角色.gif
为角色添加菜单权限
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/为角色添加权限.gif
登出
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/登出.gif
张三登录
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/张三登录.gif
张三访问
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/张三访问.gif
张三访问加密接口
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/张三访问加密接口.gif
修改用户角色
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/修改张三角色.gif
修改角色菜单权限
https://gitee.com/ding-hao/privilege_management/tree/master/jwt-spring/image/修改张三角色菜单权限.gif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。