项目介绍
为软件提供授权制的使用方式,license申请端可以为产品生成license授权文件,集成了flowable工作流,经审批后生成license文件。
然后导入到服务端。客户端与服务端netty通信。实时判断license是否合法,从而使软件得到安全使用。
https://gitee.com/kimguoO/auth-server
1、概述
模块分为三个部分
- license申请端
- 授权服务端
- 授权客户端
2、流程图
3. 项目说明
项目名称 | 说明 |
---|---|
license申请端 | JEECG-BOOT, FLOWABLE工作流, ant-design-vue |
授权服务端 | Springboot, bootstrap, netty |
授权客户端 | Springboot, netty |
4. 功能模块
├─license申请端
│ ├─客户管理
│ ├─产品管理
│ ├─流程管理
│ ├─授权申请
│ ├─任务审批
├─授权服务端
│ ├─生成授权申请码(MAC地址加密)
│ ├─导入license文件
│ ├─netty服务端作用,实时校验客户端license
├─授权客户端
│ ├─netty客户端,根据服务端返回的结果判断license是否合法
5. 系统效果