OAuth Service
Port 11006 · 43 endpoints · micro-services/oauth-service/
OAuth
| Method | Path | Summary | |
|---|---|---|---|
/admin/oauth/devices | 列出设备授权会话 | detail → | |
/admin/oauth/devices/{device_code} | 撤销设备授权 | detail → | |
/admin/oauth/providers | 列出OAuth提供商 | detail → | |
/admin/oauth/providers | 创建OAuth提供商 | detail → | |
/admin/oauth/providers/{name} | 删除OAuth提供商 | detail → | |
/admin/oauth/providers/{name} | 更新OAuth提供商 | detail → | |
/admin/oauth/providers/{name}/toggle | 启停OAuth提供商 | detail → | |
/oauth/authorize | OAuth 2.0 授权端点 | detail → | |
/oauth/authorize | OAuth 2.0 授权端点(POST) | detail → | |
/oauth/consents | 获取授权同意列表 | detail → | |
/oauth/consents/{id} | 撤销授权同意 | detail → | |
/oauth/device/authorize | 设备授权请求 | detail → | |
/oauth/device/verify | 设备授权验证(用户侧) | detail → | |
/oauth/introspect | 令牌自省 | detail → | |
/oauth/pushed-authorization | 推送授权请求(PAR) | detail → | |
/oauth/refresh | 刷新访问令牌 | detail → | |
/oauth/register | 动态客户端注册 | detail → | |
/oauth/register/{client_id} | 删除客户端注册 | detail → | |
/oauth/register/{client_id} | 读取客户端注册 | detail → | |
/oauth/register/{client_id} | 更新客户端注册 | detail → | |
/oauth/revoke | 撤销令牌 | detail → | |
/oauth/risk-assessment | 获取OAuth客户端风险评估 | detail → | |
/oauth/token | OAuth 2.0 令牌端点 | detail → | |
/oauth/token-exchange | 令牌交换(Token Exchange) | detail → | |
/oauth/userinfo | 获取用户信息 | detail → |
OAuth - 内部接口
| Method | Path | Summary | |
|---|---|---|---|
/internal/introspect | 内部令牌自检 | detail → | |
/internal/revoke-user-tokens | 内部撤销用户令牌 | detail → |
OAuth 客户端管理
| Method | Path | Summary | |
|---|---|---|---|
/admin/oauth/clients | 列出 OAuth 客户端 | detail → | |
/admin/oauth/clients | 创建 OAuth 客户端 | detail → | |
/admin/oauth/clients/{client_id} | 删除 OAuth 客户端 | detail → | |
/admin/oauth/clients/{client_id} | 获取 OAuth 客户端详情 | detail → | |
/admin/oauth/clients/{client_id} | 更新 OAuth 客户端配置 | detail → | |
/admin/oauth/clients/{client_id}/audit-logs | 获取 OAuth 客户端审计日志 | detail → | |
/admin/oauth/clients/{client_id}/clone | 克隆 OAuth 客户端 | detail → | |
/admin/oauth/clients/{client_id}/rotate-secret | 轮换 OAuth 客户端密钥 | detail → | |
/admin/oauth/clients/{client_id}/secrets | 列出 OAuth 客户端所有密钥 | detail → | |
/admin/oauth/clients/{client_id}/secrets | 创建 OAuth 客户端密钥 | detail → | |
/admin/oauth/clients/{client_id}/secrets/{secret_id} | 删除 OAuth 客户端密钥 | detail → | |
/admin/oauth/clients/{client_id}/secrets/{secret_id}/deactivate | 停用 OAuth 客户端密钥 | detail → | |
/admin/oauth/clients/{client_id}/stats | 获取 OAuth 客户端统计数据 | detail → | |
/admin/oauth/clients/{client_id}/tokens | 撤销 OAuth 客户端所有令牌 | detail → | |
/admin/oauth/clients/{client_id}/tokens | 列出 OAuth 客户端活跃令牌 | detail → | |
/admin/oauth/tokens/user/{user_id} | 批量撤销用户令牌 | detail → |