Surpass API开放平台
-
Surpass 是一款面向企业级服务的API开放平台,全面兼容OpenAPI规范,专为REST API资源设计,采用无状态认证机制,支持安全、高效的API调用,并实现跨系统统一权限治理
- 助力企业整合内部多套业务系统,构建集中化权限管理体系,提供标准化应用资源访问接口,显著降低复杂权限场景下的管理成本
- 基于成熟的
角色访问控制(RBAC)模型,实现精细化权限管控,严格遵循经典四层结构:用户 → 角色 → 应用 → 资源
- 内置Mybatis SQL驱动的OpenAPI定义能力,开发者仅需编写SQL语句,即可快速生成可调用API,真正实现零代码API服务交付
- 支持可视化、页面化配置的动态
API权限安全管理,灵活适配不同业务阶段的安全策略调整需求
- 强化安全
防护能力:支持数据传输过程中的动态密钥加密、JWT令牌自动续期机制、全链路用户行为追踪与审计
- 提供全维度API调用日志记录,涵盖请求路径、IP归属地、权限校验结果等关键字段,全面提升API审计与合规能力
- 根据OpenAPI规范自动解析并生成标准Swagger交互式文档,提升前后端协作效率
gitee | github
效果展示
仪表盘
数据源
客户端
用户管理
角色管理
应用管理
资源管理
OpenAPI接口配置
OpenAPI接口Debug
客户端权限
角色权限
接口调用日志
?️ License
Apache License, Version 2.0
源码地址:点击下载