basePath: /api definitions: hfb_sys_backend_pkg_response.Body: properties: code: type: string data: {} message: type: string type: object internal_modules_auth.LoginRequest: properties: code: type: string phone: type: string required: - code - phone type: object internal_modules_auth.RefreshRequest: properties: refresh_token: type: string required: - refresh_token type: object internal_modules_auth.SendSMSRequest: properties: phone: type: string required: - phone type: object host: localhost:8080 info: contact: email: support@hfb.com name: API Support description: 哈夫币租号平台 API 文档 license: name: MIT url: https://opensource.org/licenses/MIT termsOfService: http://swagger.io/terms/ title: HFB Sys API version: "1.0" paths: /auth/logout: post: consumes: - application/json description: 用户登出(客户端需清除本地 token) produces: - application/json responses: "200": description: 登出成功 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' security: - BearerAuth: [] summary: 登出 tags: - 认证 /auth/refresh: post: consumes: - application/json description: 使用 refresh_token 获取新的 access_token parameters: - description: 刷新令牌 in: body name: request required: true schema: $ref: '#/definitions/internal_modules_auth.RefreshRequest' produces: - application/json responses: "200": description: 刷新成功,返回新的 token schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "400": description: 请求参数错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "401": description: refresh_token 无效 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' summary: 刷新访问令牌 tags: - 认证 /auth/sms/login: post: consumes: - application/json description: 使用手机号和验证码登录 parameters: - description: 登录信息 in: body name: request required: true schema: $ref: '#/definitions/internal_modules_auth.LoginRequest' produces: - application/json responses: "200": description: 登录成功,返回用户信息和 token schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "400": description: 请求参数错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "401": description: 验证码错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "500": description: 服务器错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' summary: 短信验证码登录 tags: - 认证 /auth/sms/send: post: consumes: - application/json description: 发送登录验证码到指定手机号 parameters: - description: 手机号 in: body name: request required: true schema: $ref: '#/definitions/internal_modules_auth.SendSMSRequest' produces: - application/json responses: "200": description: 发送成功 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "400": description: 请求参数错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' "500": description: 服务器错误 schema: $ref: '#/definitions/hfb_sys_backend_pkg_response.Body' summary: 发送短信验证码 tags: - 认证 securityDefinitions: BearerAuth: description: Type "Bearer" followed by a space and JWT token. in: header name: Authorization type: apiKey swagger: "2.0"