OAuth 服务
端口 11006 · 62 个端点 · oauth-service.json
Internal
| 方法 | 路径 | 摘要 | |
| POST | /internal/oauth/device-authorizations/authorize | 内部设备授权确认 | 详情 → |
| GET | /internal/oauth/device-authorizations/pending | 内部设备授权查询 | 详情 → |
OAuth
| 方法 | 路径 | 摘要 | |
| GET | /admin/oauth/devices | 列出设备授权会话 | 详情 → |
| DELETE | /admin/oauth/devices/{device_code} | 撤销设备授权 | 详情 → |
| GET | /admin/oauth/providers | 列出OAuth提供商 | 详情 → |
| POST | /admin/oauth/providers | 创建OAuth提供商 | 详情 → |
| DELETE | /admin/oauth/providers/{name} | 删除OAuth提供商 | 详情 → |
| PUT | /admin/oauth/providers/{name} | 更新OAuth提供商 | 详情 → |
| PUT | /admin/oauth/providers/{name}/toggle | 启停OAuth提供商 | 详情 → |
| GET | /oauth/authorize | OAuth 2.0 授权端点 | 详情 → |
| POST | /oauth/authorize | OAuth 2.0 授权端点(POST) | 详情 → |
| POST | /oauth/bind/initiate | 发起 OAuth 账号绑定 | 详情 → |
| GET | /oauth/client/{client_id} | 获取客户端公开信息 | 详情 → |
| GET | /oauth/connections/{user_id} | 获取 OAuth 连接列表 | 详情 → |
| GET | /oauth/consent/check | 检查用户授权状态 | 详情 → |
| GET | /oauth/consents | 获取授权同意列表 | 详情 → |
| DELETE | /oauth/consents/{id} | 撤销授权同意 | 详情 → |
| POST | /oauth/device/authorize | 设备授权请求 | 详情 → |
| POST | /oauth/device/verify | 设备授权验证(用户侧) | 详情 → |
| GET | /oauth/dpop/nonce | 获取 DPoP Nonce | 详情 → |
| POST | /oauth/introspect | 令牌自省 | 详情 → |
| GET | /oauth/logout | RP-Initiated Logout | 详情 → |
| POST | /oauth/logout | RP-Initiated Logout | 详情 → |
| GET | /oauth/providers | 获取 OAuth 提供商列表 | 详情 → |
| POST | /oauth/pushed-authorization | 推送授权请求(PAR) | 详情 → |
| POST | /oauth/refresh | 刷新访问令牌 | 详情 → |
| POST | /oauth/register | 动态客户端注册 | 详情 → |
| DELETE | /oauth/register/{client_id} | 删除客户端注册 | 详情 → |
| GET | /oauth/register/{client_id} | 读取客户端注册 | 详情 → |
| PUT | /oauth/register/{client_id} | 更新客户端注册 | 详情 → |
| POST | /oauth/revoke | 撤销令牌 | 详情 → |
| GET | /oauth/risk-assessment | 获取OAuth客户端风险评估 | 详情 → |
| POST | /oauth/token | OAuth 2.0 令牌端点 | 详情 → |
| POST | /oauth/token-exchange | 令牌交换(Token Exchange) | 详情 → |
| DELETE | /oauth/unbind/{connection_id} | 解绑 OAuth 账号 | 详情 → |
| GET | /oauth/userinfo | 获取用户信息 | 详情 → |
| GET | /oauth/{provider}/authorize | 获取 OAuth 授权 URL | 详情 → |
| GET | /oauth/{provider}/bind/callback | OAuth 账号绑定回调 | 详情 → |
| GET | /oauth/{provider}/callback | OAuth 授权回调 | 详情 → |
OAuth - Admin
| 方法 | 路径 | 摘要 | |
| GET | /admin/oauth/clients/by-application/{app_id} | 按 Application 查询 OAuth 客户端 | 详情 → |
| GET | /admin/oauth/clients/portal-stats | Portal 访问统计 | 详情 → |
OAuth - 内部接口
| 方法 | 路径 | 摘要 | |
| POST | /internal/oauth/clients | 内部创建 OAuth 客户端 | 详情 → |
| GET | /internal/oauth/cors-origins | 内部读取客户端 CORS 源并集 | 详情 → |
| POST | /internal/oauth/export-user-data | 内部导出用户 OAuth 数据 | 详情 → |
| POST | /internal/oauth/introspect | 内部令牌自检 | 详情 → |
| POST | /internal/oauth/revoke-user-tokens | 内部撤销用户令牌(GDPR erasure 级联) | 详情 → |
OAuth 客户端管理
| 方法 | 路径 | 摘要 | |
| GET | /admin/oauth/clients | 列出 OAuth 客户端 | 详情 → |
| POST | /admin/oauth/clients | 创建 OAuth 客户端 | 详情 → |
| DELETE | /admin/oauth/clients/{client_id} | 删除 OAuth 客户端 | 详情 → |
| GET | /admin/oauth/clients/{client_id} | 获取 OAuth 客户端详情 | 详情 → |
| PUT | /admin/oauth/clients/{client_id} | 更新 OAuth 客户端配置 | 详情 → |
| GET | /admin/oauth/clients/{client_id}/audit-logs | 获取 OAuth 客户端审计日志 | 详情 → |
| POST | /admin/oauth/clients/{client_id}/clone | 克隆 OAuth 客户端 | 详情 → |
| POST | /admin/oauth/clients/{client_id}/rotate-secret | 轮换 OAuth 客户端密钥 | 详情 → |
| GET | /admin/oauth/clients/{client_id}/secrets | 列出 OAuth 客户端所有密钥 | 详情 → |
| POST | /admin/oauth/clients/{client_id}/secrets | 创建 OAuth 客户端密钥 | 详情 → |
| DELETE | /admin/oauth/clients/{client_id}/secrets/{secret_id} | 删除 OAuth 客户端密钥 | 详情 → |
| PUT | /admin/oauth/clients/{client_id}/secrets/{secret_id}/deactivate | 停用 OAuth 客户端密钥 | 详情 → |
| GET | /admin/oauth/clients/{client_id}/stats | 获取 OAuth 客户端统计数据 | 详情 → |
| DELETE | /admin/oauth/clients/{client_id}/tokens | 撤销 OAuth 客户端所有令牌 | 详情 → |
| GET | /admin/oauth/clients/{client_id}/tokens | 列出 OAuth 客户端活跃令牌 | 详情 → |
| DELETE | /admin/oauth/tokens/user/{user_id} | 批量撤销用户令牌 | 详情 → |