Ejabberd:禁用请求接受/取消与其他用户聊天

Posted

技术标签:

【中文标题】Ejabberd:禁用请求接受/取消与其他用户聊天【英文标题】:Ejabberd : Disable request Accept/Cancel to chat with another user 【发布时间】:2015-03-17 03:50:12 【问题描述】:

目前,我正在开发一个 ios/Web 应用程序,但是在使用 iMessage 和 Adium 测试 XMPP 服务器时,我看到他们互相请求能够聊天。以及证书接受。我还没有开始在 Web 和 iOS 上进行 XMPP 开发。我还需要遵循这些步骤吗?有没有一种方法可以让每个人都可以和每个人聊天?

【问题讨论】:

【参考方案1】:

在 XMPP 中,人们互相请求查看联系人列表中的其他人并查看其状态。

但是,XMPP 中的任何内容都不会阻止用户与不在您名册中的用户聊天。如果您的 UI 允许基于特定用户 JID 开始聊天,则他们可以一起聊天。

因此默认已经让每个人都可以与每个人聊天。

【讨论】:

以上是关于Ejabberd:禁用请求接受/取消与其他用户聊天的主要内容,如果未能解决你的问题,请参考以下文章

禁用ejabberd中的通信[关闭]

iphone xmpp 相关!

在 ejabberd 用户下线时离开组

Redshift:与其他用户打开 2 种聊天类型的用户计数

ejabberd xmpp 连接未维护

匿名用户如何在 Jabber (Ejabberd) 上与有效用户交换存在信息