鉴权原理
- 客户端主动向服务的申请 Token
- 客户端调用服务端接口,获取频道列表。如:语聊房列表、直播列表…
- 服务端返回客户端 Token,然后携带 Token、用户Id、频道名等信息调用 SDK 加入频道。
- 声网向 SD-RTN 根据客户端传来的 Token 校验合法性。
- 成功加入频道,并返回客户端 UID。
语聊房开发流程。
- 用户创建语聊房时,客户端调用服务端接口,存储语聊房信息(如背景图、名称、chanlName…)
- 当用户进入语聊房列表展示页时,客户端调用列表接口,返回 ChanlList。
- 客户端申请 Token,进入语聊房。
- 返回当前加入语聊房的用户信息,展示在「聊天室」(欢迎XXX加入…)
- 调用后端接口,获取当前语聊房下所有用户数量、上麦用户列表… 前端做展示。
- 其他的 CRUD 功能。