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

数据源

客户端

用户管理

角色管理

应用管理

资源管理

OpenAPI接口配置

OpenAPI接口Debug

客户端权限

角色权限

接口调用日志

?️ License
Apache License, Version 2.0
源码地址:点击下载









