我正在使用下面status codes的验证 API。它们正确吗?如果不是,以下场景的标准状态代码应该是什么。
OTP 验证成功(200)
OTP 未验证(401)
OTP 已过期(410)
超出 OTP 重新发送限制(429)
OTP 无效(409)
OTP 已验证(409)
小智 4
OTP lifie cycle ::
ACTIVE\xe2\x80\x93 OTP 仍处于活动状态
VERIFIED\xe2\x80\x93 OTP 已成功验证
EXPIRED\xe2\x80\x93 OTP 已过期
TOO_MANY_ATTEMPTS\xe2\x80\x93 OTP 验证请求超出了应用程序配置\n允许的最大值
OTP status code ::
202已接受 => OTP 验证成功
403Forbidden => 一旦达到所有允许的验证代码尝试次数但均不成功(默认为 3 次)或 OTP 代码已过期(默认情况下为五分钟后),该代码将返回
410Gone => 一旦 OTP 达到最终状态(已验证、过期或多次尝试后失败),API 始终返回 HTTP 响应代码“410 Gone”
401=> OTP 无效(未经授权)。