Skip to content

OAuth客户端管理

创建或更新OAuth客户端信息。

请求方式

POST /api/v1/grant/client/manage

请求参数

参数名类型必填说明
client_idstring客户端ID(更新时必填)
namestring客户端名称
descriptionstring客户端描述
redirect_uristring回调地址
statusint客户端状态(默认1)

响应参数

参数名类型说明
codeint状态码(200-成功)
msgstring操作结果消息
client_idstring客户端ID
client_secretstring客户端密钥(仅创建时返回)

请求示例

json
{
  "name": "移动应用客户端",
  "description": "iOS移动应用",
  "redirect_uri": "app://oauth/callback",
  "status": 1
}

响应示例

json
{
  "code": 200,
  "msg": "客户端创建成功",
  "client_id": "client456",
  "client_secret": "secret123456"
}

错误码

错误码说明
400参数错误
403无权限操作
500服务器内部错误

相关链接