/auth/mfa/send-code
用 challenge_token 触发 sms/email 验证码投递;仅限本次挑战允许的方法。
请求体
Schema: service-identity/internal/handler/dto.SendMFAChallengeCodeRequest
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
challenge_token |
string |
是 | |||
mfa_method |
string |
是 | sms/email |
响应
| 状态 | 描述 | Schema |
|---|---|---|
| 200 | 发送成功 | service-core/base/dto.DataResponse-service-identity/internal/handler/dto/MFAChallengeCodeSentResponse |
| 400 | 挑战令牌无效 / 方法不允许 | service-core/base/dto.SimpleResponse |
| 429 | 发送过于频繁 | service-core/base/dto.SimpleResponse |
| 500 | MFA服务不可用或投递失败 | service-core/base/dto.SimpleResponse |
引用的 Schema
service-core/base/dto.DataResponse-service-identity/internal/handler/dto/MFAChallengeCodeSentResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
data |
service-identity/internal/handler/dto.MFAChallengeCodeSentResponse |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-core/base/dto.SimpleResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-identity/internal/handler/dto.MFAChallengeCodeSentResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
sent |
boolean |
否 | True |