Z
ZeniCore
/文档中心
文档认证接口

认证接口

2026-04-21 v1.0.0

认证接口

POST /api/auth/login - 用户登录

请求参数

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

响应示例

{
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "user": {
      "id": 1,
      "name": "管理员",
      "username": "admin",
      "email": "admin@example.com",
      "roles": ["admin"],
      "permissions": ["*"]
    }
  },
  "code": 200,
  "message": "登录成功"
}

GET /api/auth/user - 获取当前用户信息

Headers

Authorization: Bearer <token>

POST /api/auth/refresh - 刷新 Token

请求参数

参数名类型必填说明
refreshTokenstring刷新 Token

POST /api/auth/logout - 退出登录

Headers

Authorization: Bearer <token>