系统与管理
验证两步验证码
检查输入的两步验证码是否与指定密钥匹配。
命令用途
VerifyKeyCode 用于检查输入的两步验证码是否与指定密钥匹配。
它适合用于高风险操作校验、契约制作、账号敏感操作确认和管理入口二次验证。
命令名
VerifyKeyCode
调用格式
VerifyKeyCode <两步验证密码> <验证输入内容>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
两步验证密码 | 是 | 绑定账号使用的两步验证密钥,例如 <$TOTPKEY>。 |
验证输入内容 | 是 | 玩家当前输入的验证码内容。 |
返回或影响
- 验证成功:条件成立。
- 验证失败:条件不成立。
示例
基础用法
#IF
VerifyKeyCode <$TOTPKEY> <$STR(M5)>
#ACT
QueryMercenaries 5 1 0
#ELSESAY
输入的两步验证码不正确。
这段写法适合在执行高敏感度操作前,先验证玩家输入的动态验证码。
注意事项
- 这条命令只负责校验验证码是否正确,不负责生成验证码或展示输入框。
- 使用前需要确保前面的流程已经正确获取到两步验证密钥和用户输入值。
