ejabberd xmpp服务器与django api的聊天集成

问题描述 投票:-2回答:1

我正在尝试将ejabbered与django api集成。我无法理解要使用哪个包。任何人都可以告诉我将jabbered与django用户表集成的步骤。我也想知道它在app端建立聊天的流程。我无法弄清楚django中用于xmpp的包。

任何帮助将不胜感激。我知道我必须在用户表中包含ejabberd密码和用户名。

python django api xmpp ejabberd
1个回答
1
投票

ejabberd允许通过外部脚本(extauth)处理身份验证。有一个第三方Django应用程序(django-ejabberd-bridge)使用该机制能够使用Django的用户数据库进行ejabberd身份验证。这就是你要找的东西。引用自述文件:

这是一个将ejabberd XMPP服务器与Django集成的django应用程序

现在它只允许ejabberd服务对Django的身份验证中间件执行身份验证。

README还包含如何设置的详细步骤。

© www.soinside.com 2019 - 2024. All rights reserved.