当前位置: 首页 > 知识库问答 >
问题:

如何通过jitsi通过用户身份验证-满足外部API

齐永昌
2023-03-14

我正在我的Web应用程序中构建聊天功能。我使用jitsi作为我们的聊天服务器。在视频聊天会话中可以有2-4个用户。这些会话将被锁定。Web应用程序将启动聊天,并将控制谁可以加入聊天室。

我试图嵌入jitsi满足内部使用jitsi满足外部API的网页这里列出https://github.com/jitsi/jitsi-meet/blob/master/doc/api.md。

我们的jitsi会议不向公众开放,并受到XMPP身份验证的保护。如何通过jitsi meet API传递身份验证信息?

我还想用密码锁上会议室。jitsi meet API是否有此选项?

我是这个领域的新手。因此,如果你知道更好的解决方案,请提出建议。

共有1个答案

阚吕恭
2023-03-14

有:api。executeCommand('密码','密码');

我在php/mysql应用程序中使用的最佳方法是,使用第一个用户(调用方)的随机名称(通常很复杂)生成一个房间,用密码保护该房间,并通过该应用程序向其他用户发送消息,以便他们可以与第一个用户连接到同一个房间。

这样一来,第一个用户就是终点,其余用户连接到第一个用户创建的房间。

创建文件室时,应检查其他用户是否在线。唯一的参数是房间名称,该名称必须始终唯一。也许在你进入后数一数参与者。当最后一个用户离开房间时,房间就会被摧毁。所以用户控制着房间。

您还可以发送邮件,而不是内部消息。

 类似资料:
  • 我们想使用Jitsi REST API创建一个会议。我们的Jitsi实例已经受到Prosody的保护:只有某些用户可以主持会议(他们必须使用用户和密码凭据进行身份验证才能主持会议室)。现在,在他们这么做之后,计划是通过创建一个来宾密码来保护房间,聊天伙伴/来宾需要输入该密码才能加入会议。这个过程需要通过REST API实现自动化:我们希望通过REST API创建会议,并传递一个需要来宾输入的密码。

  • 问题内容: 你可以在模板方面知道当前用户是否已通过身份验证: 但是我没有找到获取经过身份验证的用户列表的方法。 问题答案: 与rz的答案一起,你可以查询未到期的会话模型,然后将会话数据转换为用户。一旦知道了,就可以将其转换为模板标记,该标记可以在任何给定页面上呈现列表。 (这都是未经测试的,但希望将接近工作)。 提取所有已登录的用户… 使用此功能,你可以制作一个简单的包含模板标签… 然后,你可以在

  • 问题内容: 问题: 我们有一个基于Spring MVC的RESTful API,其中包含敏感信息。该API应该是安全的,但是不希望随每个请求一起发送用户凭证(用户/密码组合)。根据REST准则(和内部业务要求),服务器必须保持无状态。该API将由另一台服务器以mashup方式使用。 要求: 客户端使用凭据向(不受保护的URL)发出请求;服务器返回一个安全令牌,该令牌包含足够的信息供服务器验证未来的

  • 一切都一直在工作,只是今天我开始得到一个错误消息,我甚至不能从Android工作室“同步项目与Gradle文件”。我唯一改变的是...办公室:D

  • 我正在尝试将AWS Cognito(用户池)和AWS DynamoDB用于我的移动应用程序。 我做了以下工作: 在AWS Cognito上创建用户池。 在AWS Cognito上创建身份池,并将用户池ID、应用客户端ID设置为身份验证提供商上的Cognito。 在AWS DynamoDB上创建SampleTable. 设置权限验证角色以访问AWS IAM上的SampleTable。 我创建了以下代

  • 我试图用Laravel的护照测试身份验证,没有办法...总是收到401的客户端是无效的,我会告诉你我试过什么: 我的phpunit配置是一个来自基地与拉威尔 我方便的护照认证用于测试目的