开放代码社区 › surpass

surpass

基础设施与运维Java

Surpass API权限开放平台 API权限开放平台,零代码开发,SQL定义RESTful OpenAPI接口;面向 资源无状态认证和调用,实现企业统一权限管理 提供基于Mybatis SQL方式的OpenAPI功能定义,只需编写 SQL,零代码开发 API 服务 实现企业内部系统统一权限管理,提供标准应用资源读取接口,轻松掌控企业内部复杂的权限 基于 ,提供对应用系统的权限控制,经典RBAC权限管理: 提供页面可配置式的,动态的 权限安全管理支持 基于客户端Token的认证机制,保护OpenAPI安全 数据传输动态秘钥加密, 过期刷新,用户操作监控等加固应用安全 全方位日志记录,包括API

AI/机器学习Web后端前端数据库部署/运维
作者:用户6868语言:Java更新:2026-10-27
仓库地址
https://gitee.com/dromara/surpass.git

前往原仓库

README

<p align="center">
        <img src="https://img.shields.io/github/v/release/dromara/surpass" />
        <img src="https://img.shields.io/badge/JDK-v17%2B-brightgreen" />
        <img src="https://img.shields.io/badge/MySQL-8.4.2%2B-brightgreen" />
        <img src="https://img.shields.io/github/license/dromara/surpass" />
</p>


## Surpass API权限开放平台

```Surpass```API权限开放平台,零代码开发,SQL定义RESTful OpenAPI接口;面向```REST API```资源无状态认证和调用,实现企业统一权限管理

- 提供基于Mybatis SQL方式的OpenAPI功能定义,只需编写 SQL,零代码开发 API 服务
- 实现企业内部系统统一权限管理,提供标准应用资源读取接口,轻松掌控企业内部复杂的权限
- 基于```角色访问控制RBAC```,提供对应用系统的权限控制,经典RBAC权限管理:```用户-角色-应用-资源 ```
- 提供页面可配置式的,动态的 ```API``` 权限安全管理支持  
- 基于客户端Token的认证机制,保护OpenAPI安全
- 数据传输动态秘钥加密,```JWT```过期刷新,用户操作监控等加固应用安全  
- 全方位日志记录,包括API地址、归属地、调用权限控制,加强API调用审计
- 根据OpenAPI配置自动生成Swagger文档

[gitee](https://gitee.com/dromara/surpass) | [github](https://github.com/dromara/surpass)

## 快速开始

- [部署文档](https://gitee.com/dromara/surpass/blob/master/SETUP.md) - 完整的部署指南
- [在线文档](http://surpass.maxkey.top) - 官方文档


官方微信: 

<img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/6948e0f811974f3a435b0c76.jpg" width="200px"  alt="官方微信"/>


### 效果展示  

#### 仪表盘
![image1](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/2cb279cc744b06d16e9a87a6.png)   

#### 数据源
![image2](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/c4bb6505038d63ff6ead6b59.png)   

#### 客户端
![image3](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/8fe7f7191509889ee117a7e4.png)  

#### 用户管理
![image4](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/9376556cd517918c79911dec.png)   

#### 角色管理
![image5](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/31dd0fb9482f89ac42ccbddb.png)   

#### 应用管理
![image6](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/252831f60386fe6e5c33b225.png)   

#### 资源管理
![image7](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/fc543768f1c2a75dcd03c7b0.png)  

#### OpenAPI接口配置
![image8](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/7a42f20ae4a6bd3c9357e402.png)  

#### OpenAPI接口Debug
![image9](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/93cf6dd9aca3a5936feaa49e.png)   

#### 客户端权限
![image10](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/9b000de0163faaf4d9fcdfb0.png)   

#### 角色权限
![image11](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/be809af80973804b1d6443d5.png)   

#### 接口调用日志
![image12](https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/69a14e9fc3126e4bcf52f4d3.png)   


## 开源推荐   

* **```tancloud```** Saas监控平台 [https://console.tancloud.cn](https://console.tancloud.cn)
* **```HertzBeat赫兹节拍```** 易用友好的高性能监控告警系统。 [https://hertzbeat.apache.org/](https://hertzbeat.apache.org/)
* **```MaxKey```** 业界领先的IAM身份管理和身份认证产品: [https://www.maxkey.top/](https://www.maxkey.top/)    
* **```JustAuth```** 小而全而美的第三方登录开源组件: [https://gitee.com/yadong.zhang/JustAuth](https://gitee.com/yadong.zhang/JustAuth)   
* **```PhalApi```** 一个轻量级PHP开源接口框架: [https://www.phalapi.net/](https://www.phalapi.net/)      


## 🛡️ License

[`Apache License, Version 2.0`](https://www.apache.org/licenses/LICENSE-2.0.html)