Skip to content
On this page

认证 API

用户认证相关的 API 接口。

用户登录

POST /api/auth/login

请求参数

参数类型必填说明
usernamestring用户名
passwordstring密码

响应示例

json
{
  "success": true,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIs...",
    "user": {
      "id": "uuid",
      "username": "admin",
      "role": "admin"
    }
  }
}

用户注册

POST /api/auth/register

请求参数

参数类型必填说明
usernamestring用户名
passwordstring密码
emailstring邮箱

微信登录

POST /api/auth/wechat

请求参数

参数类型必填说明
codestring微信授权码

退出登录

POST /api/auth/logout

请求头

Authorization: Bearer {token}

刷新 Token

POST /api/auth/refresh

响应示例

json
{
  "success": true,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIs..."
  }
}

基于 MIT 许可发布