-
Notifications
You must be signed in to change notification settings - Fork 19
常见问题
caitengwen edited this page Oct 27, 2020
·
4 revisions
-
该示例项目中,我们使用Basic HTTP Authentication方式来进行安全验证,该验证方式会生成固定
Authorization
字段。如果你需要更安全的方式,可以使用Token Authentication的方式,自定义一个用于生成 Token 的 uid 进行动态绑定。关于如何生成 RTM Token,详见 校验用户权限。 -
如果你担心白板sdkToken安全问题,你可以部署你自己的生成 Token 的服务。 你需要将白板的
sdkToken
保存在你自己的服务端,然后参考以下 Netless 相关文档在你的客户端代码中部署一个生成当前白板房间 Token 的服务。 参考文档
- JS: 白板鉴权
- Android: 创建白板房间和获取白板房间信息
- iOS:创建白板房间和获取白板房间信息
示例
Request GET {{tokenServiceUrl}}?channelName={channelName}
入参 | 类型 | 说明 |
---|---|---|
channelName |
String | 频道名 |
Response
Content-Type: application/json;charset=UTF-8
{
"msg": "Success",
"code": 0,
"data": {
"boardId": "",
"boardToken": ""
}
}
预设安装变量后,建议中国区用户通过以下方式安装npm依赖包
npm i --registry=https://registry.npm.taobao.org/
如果不是用 npm 安装,建议移除 node_modules
,yarn.lock
,package-lock.json
。