OAuth 服务62 个端点

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/authorizeOAuth 2.0 授权端点详情 →
POST/oauth/authorizeOAuth 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/logoutRP-Initiated Logout详情 →
POST/oauth/logoutRP-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/tokenOAuth 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/callbackOAuth 账号绑定回调详情 →
GET/oauth/{provider}/callbackOAuth 授权回调详情 →

OAuth - Admin

方法路径摘要
GET/admin/oauth/clients/by-application/{app_id}按 Application 查询 OAuth 客户端详情 →
GET/admin/oauth/clients/portal-statsPortal 访问统计详情 →

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}批量撤销用户令牌详情 →