platform
    • MFA管理接口
      • 绑定MFA设备
        POST
      • 激活MFA设备
        POST
      • 解绑MFA设备
        POST
      • 查询MFA状态
        GET
      • 注册可信设备
        POST
      • 查询可信设备列表
        GET
      • 撤销可信设备
        DELETE
      • 撤销所有可信设备
        DELETE
      • 设置主管理设备
        PUT
      • 验证并消耗备份码
        POST
    • 数据模型
      • MfaBindResponse
      • key
      • MapMapString
      • ResultVOMfaBindResponse
      • MfaBindRequest
      • ResultVOVoid
      • MfaActivateRequest
      • MfaUnbindRequest
      • MfaStatusResponse
      • ResultVOMfaStatusResponse
      • TrustedDeviceVO
      • ResultVOTrustedDeviceVO
      • TrustedDeviceRegisterRequest
      • TrustedDeviceListResponse
      • ResultVOTrustedDeviceListResponse
      • ResultVOInteger
      • SetPrimaryTrustedDeviceRequest
      • MfaBackupCodeVerifyRequest

    ResultVOMfaBindResponse

    绑定结果
    • {@code qrCodeUrl}:二维码图片URL(用于前端显示)
    • {@code secretKey}:密钥(Base32编码,用于手动输入)
    • {@code backupCodes}:备份码列表(用于紧急情况)
    • {@code expiresIn}:二维码有效期(秒)

    {
        "data": {
            "qrCodeUrl": "string",
            "secretKey": "string",
            "backupCodes": [
                "string"
            ],
            "expiresIn": 0
        },
        "code": "EnumResultMsg.SUCCESS.getCode()",
        "msg": "string",
        "i18nDict": {
            "key": {
                "key": "string"
            }
        },
        "timestamp": 0
    }
    Built with