1 Star 0 Fork 1

小逗比 / springboot_admin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

权限管理

项目介绍

权限管理框架

目录介绍:

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

空文件

简介

权限管理框架 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/ding-hao/privilege_management.git
git@gitee.com:ding-hao/privilege_management.git
ding-hao
privilege_management
springboot_admin
master

搜索帮助