0

我是否仍需要后端来为 Twilio 视频生成访问令牌?

Twilio 的可编程视频文档讨论了client-side room creation可以让我们“在不编写后端代码的情况下启动并运行”的选项。

https://www.twilio.com/blog/2017/04/programmable-video-peer-to-peer-rooms-ga.html

客户端房间创建

我知道测试工具可以让我们创建临时访问令牌,但这些令牌会在 4 小时后过期,这会使我的 Twilio 演示停止工作,除非我手动刷新令牌。

4

1 回答 1

1

在后端处理访问令牌创建的原因是您可以将适当的身份验证方法包装在请求访问令牌的接收者周围,并确保创建这些受限访问令牌的 API 密钥是安全的。

出于演示目的,您可能会使用 Twilio-CLI 创建一个过期时间更长(最多 24 小时)的访问令牌,或者可能编写一个 Twilio 函数来处理这个问题(理解您将没有验证客户端请求令牌并分配适当的身份,因此存在风险)。

Twilio CLI 插件“twilio 令牌插件:安装并使用此插件来生成用于客户端 SDK 的令牌,例如聊天应用程序。” https://www.twilio.com/docs/twilio-cli/plugins

于 2020-03-24T10:15:02.090 回答