Token,也称动态密钥,是 app 用户在加入 RTC 频道或登录 RTM 系统时,anyRTC 采用的一种鉴权方式。
Token 签发服务器需要开发者自行部署。Token 有使用期限,因此能更好地保证通信安全。
生成 Token 时,开发者需要传入 App ID、权限密钥、用户名和服务过期时间戳等参数。
Token 一旦过期,开发者会无法继续使用 anyRTC 的服务,app 用户会被踢出所在频道,或无法登录相关的服务系统。在 Token 即将或已经过期时,SDK 均会通过回调提醒 app 更新 Token。开发者需要在服务端重新生成 Token,然后将新的 Token 传给 SDK。