API 参考

认证接口

用户认证和授权相关接口

认证接口 #

登录 #

POST /api/auth/login #

用户登录接口。

请求参数 #

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

响应示例 #

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

注册 #

POST /api/auth/register #

用户注册接口。

请求参数 #

参数类型必填说明
usernamestring是用户名,3-20个字符
emailstring是邮箱地址
passwordstring是密码,至少8位

刷新 Token #

POST /api/auth/refresh #

刷新访问令牌。

请求头 #

Authorization: Bearer {refresh_token}

评论

0%