API 参考

认证接口

用户认证和授权相关接口

认证接口

登录

POST /api/auth/login

用户登录接口。

请求参数

参数 类型 必填 说明
username string 用户名或邮箱
password string 密码

响应示例

{
  "code": 200,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIs...",
    "expires_in": 7200,
    "user": {
      "id": 1,
      "username": "admin"
    }
  }
}

注册

POST /api/auth/register

用户注册接口。

请求参数

参数 类型 必填 说明
username string 用户名,3-20个字符
email string 邮箱地址
password string 密码,至少8位

刷新 Token

POST /api/auth/refresh

刷新访问令牌。

请求头

Authorization: Bearer {refresh_token}

Comments

0%