BilldDesk 中文文档 下载 App

连接鉴权机制——设备码、密码、账号三层保护

三层鉴权体系

BilldDesk 采用了分层递进的连接鉴权机制:

第一层:设备码

设备码是被控设备的唯一标识符。主控端必须先知道被控端的设备码才能发起远程连接请求。这是「找到目标设备」的前提。

第二层:连接密码

知道设备码还不够,主控端还必须输入被控端的连接密码。连接密码是被控端每次启动 BilldDesk 时随机生成的一串数字,具有时效性——下次启动会自动刷新。

设备码 + 连接密码的组合才能构成有效的远程连接凭证。只有设备码但没有密码(或密码错误)的主控端无法发起连接。

第三层(可选):同账号限制

如果被控端开启了「仅允许同账号远程」,则只有登录了同一个 BilldDesk 账号的主控设备才能发起远程。即使知道了设备码和密码,没登录同账号也不行。

被控端确认机制

默认情况下,即使主控端提供了正确的设备码和密码,被控端仍会弹出确认窗口要求手动点击「同意」才建立连接。这是最后一道人为确认环节。

跳过确认的场景

以上两种情况可以跳过被控端确认,直接建立连接。

自定义鉴权接口

对于有复杂安全需求的企业,BilldDesk 支持通过自定义接口(WebSocket / REST API)实现自定义鉴权逻辑。

典型的自定义鉴权场景:

鉴权安全最佳实践

基础安全

进阶安全

企业级安全