A AuthMS API Wiki API Reference iam.tianv.com →

GET /auth/captcha/challenge

获取PoW或Turnstile CAPTCHA挑战,用于登录等需要人机验证的场景。返回挑战ID和数据,前端求解后随登录请求提交。用于防止自动化攻击和暴力破解。

身份认证 None application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
provider query string No pow enum: `pow`, `turnstile` CAPTCHA提供商

Responses

StatusDescriptionSchema
200CAPTCHA挑战数据gitee_com_linmes_authms_base_dto.DataResponse-any
400请求参数无效gitee_com_linmes_authms_base_dto.SimpleResponse
500CAPTCHA服务不可用或服务器内部错误gitee_com_linmes_authms_base_dto.SimpleResponse

Referenced Schemas

gitee_com_linmes_authms_base_dto.DataResponse-any

FieldTypeRequiredExampleConstraintsDescription
code integer No
data object No
message string No
timestamp string No

gitee_com_linmes_authms_base_dto.SimpleResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No
timestamp string No