项目名称:License认证服务器
项目介绍:该项目使用SpringBoot开发,主要用于认证用户的正版软件
责任描述:
1、设计项目架构,确定项目架构为 Server -ClientServer -Client模式,确定使用技术为SpringBoot+Mysql+Mybatis
2、项目安全性设计,所有的用户授权文件经过AES加密,且使用SpringSecurity进行鉴权
3、后端开发,独立完成了用户登录模块,授权文件生成,授权文件认证,保存授权,验证授权TTL,检测用户软件心跳连接等模块开发。
4、前端开发,前端使用LayUI进行开发,且所有交互使用ajax,提高用户体验。
5、项目优化,在项目开发接近完成后将编码不合理的地方全数优化。