项目简介
核心亮点
-
多种签署模式:支持单方签署、顺序签署、并行签署、批量签署和自动签署
-
完整的身份认证:集成个人实名认证、企业认证和云盾认证
-
安全的数字签名:基于RSA/SM2算法的数字签名技术,支持PDF数字签名
-
灵活的文档管理:支持PDF文档处理、控件设置、签名位置计算
-
多样化存储:支持本地存储、阿里云OSS、MinIO等多种存储方案
-
租户级隔离:支持多租户架构,提供企业级的数据隔离
-
完善的权限控制:基于Shiro+JWT的安全框架,支持细粒度权限控制
技术架构
开放签采用现代化前后端分离架构,构建了一个安全、合规、可扩展的电子签平台。整体设计兼顾技术透明性与司法可信度,支持私有化部署、多租户服务和标准化 API 接入,满足企业级应用场景需求。架构设计遵循模块化、高内聚低耦合原则,便于二次开发、功能扩展及集成对接。
- 前端框架:Vue 3 + Vite
- 后端语言:Java(JDK 1.8+)
- 后端框架:Spring Boot + Spring Security + MyBatis Plus
- 文件处理:Apache PDFBox 实现 PDF 文档操作
- 数据库:MySQL / PostgreSQL(支持国产数据库适配)
- 部署方式:支持 Docker 容器化部署
- 接口规范:RESTful API
- 日志系统:Logback + ELK 可视化日志分析
- 权限控制:RBAC 模型 + JWT 认证机制
项目截图
开源地址&官网&参考文档
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容