auth

Create Challenge

生成滑块拼图验证挑战(服务端渲染版)。

服务端生成随机背景图 + 锯齿拼图块(base64), cutout_x 仅存在服务端内存中,不发送给客户端。 challenge 有效期 5 分钟,一次性使用。

用于 login/send-code 前的人机验证流程:

  1. POST /challenge → 获取背景图 + 拼图块
  2. 前端渲染图片 + 用户拖动滑块
  3. POST /verify-challenge → 提交 user_x → 获取 verify_token
  4. POST /login/send-code → 携带 verify_token
post/api/v1/auth/challenge

Request

  • Base URL: https://api.ticktest.cn (the document declares no server; this is the origin it was published from)
  • URL: https://api.ticktest.cn/api/v1/auth/challenge
  • Auth: none declared

Response

Successful Response

statusstring
challenge_idstring required

挑战唯一标识(32位 hex)

bg_imagestring

背景图(data:image/png;base64,...,含缺口)

puzzle_piecestring

拼图块(data:image/png;base64,...,带阴影,用于滑块)

piece_yinteger required

拼图块 Y 坐标(px,前端据此定位滑块轨道)

Changes

No recorded changes to this operation across all 1 revision of this API.