Skip to main content

API 接口文档

用户认证接口

用户注册

POST /api/auth/register

请求体:

{
"username": "string",
"email": "string",
"password": "string"
}

响应:

{
"success": true,
"data": {
"user": {
"id": "string",
"username": "string",
"email": "string"
},
"token": "string"
}
}

用户登录

POST /api/auth/login

请求体:

{
"email": "string",
"password": "string"
}

用户管理接口

获取用户信息

GET /api/users/:id

Headers:

Authorization: Bearer {token}

响应:

{
"success": true,
"data": {
"id": "string",
"username": "string",
"email": "string",
"createdAt": "string"
}
}

更新用户信息

PUT /api/users/:id

请求体:

{
"username": "string",
"email": "string"
}