向 Jitsi Meet 添加身份验证

Ker*_*ter 5 jitsi jitsi-meet

我想添加仅允许经过身份验证的用户在 Jitsi Meet 中创建会议的功能。我看到了外部 API 的 jwt 参数、config.tokenAuthUrl 和lib-jitsi-meet 令牌文档,但我对如何将它们组合在一起感到非常困惑。

现在,我的工作流程如下:

  1. 用户通过自定义应用程序登录 Google。
  2. 用户被重定向到一个新的 Jitsi 会议,其中 jwt 参数源自 Google 登录信息。

我遇到的问题是验证这个令牌,以及如何设置它来验证。需要做哪些配置?tokenAuthUrl 应用程序应该为有效/无效的 JWT 返回什么类型的响应?

小智 1

这些改变应该在/etc/prosody/conf.avail/[your-hostname].cfg.lua

a) 在您的主域上启用身份验证:

VirtualHost "jitsi-meet.example.com"
authentication = "internal_plain"
Run Code Online (Sandbox Code Playgroud)

来源: https: //github.com/jitsi/jicofo