为什么需要鉴权
在你搭建了一个ESP-AI后端的时候,当你的服务器ip或者域名暴露之后,可能会出现盗用,盗刷的情况,这样将会带来巨大的经济损失,为了避免这种情况,我们需要对连接进行鉴权,在每次客户端与服务端连接的时候,服务端会通过客户端传来的token进行鉴权,如果不通过,则不允许连接。
鉴权代码
// 鉴权
auth: async (params, scene) => {
if (params.token === "123456") {
return { success: true }; // 鉴权成功
} else {
return { success: false, message: "无效的鉴权 token" }; // 鉴权失败
}
},
使用方法
客户端
配置客户端的key,在客户端配置文件中,修改以下代码,比如我的是“123456”
服务端
修改服务端代码
在服务端的gen_client_config 函数上加入以下代码即可
// 鉴权
auth: async (params, scene) => {
if (params.token === "123456") {
return { success: true }; // 鉴权成功
} else {
return { success: false, message: "无效的鉴权 token" }; // 鉴权失败
}
},
没有回复内容