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"
}