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