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

Python ejabbered xmpp服务器聊天与django api的集成,python,django,api,xmpp,ejabberd,Python,Django,Api,Xmpp,Ejabberd,我正在尝试将ejabbered与django api集成。我无法理解要使用哪个软件包。有谁能告诉我将jabbered与django用户表集成的步骤吗。我还想知道它在应用端建立聊天的流程。 我无法找到django中用于xmpp的包 任何帮助都将不胜感激。我知道我必须在用户表中包含ejabbered密码和用户名。ejabberd允许通过外部脚本()处理身份验证。有一个第三方Django应用程序(),它使用该机制能够使用Django的用户数据库进行ejabberd身份验证。这就是你要找的。引用自述:

我正在尝试将ejabbered与django api集成。我无法理解要使用哪个软件包。有谁能告诉我将jabbered与django用户表集成的步骤吗。我还想知道它在应用端建立聊天的流程。 我无法找到django中用于xmpp的包


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

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

这是一款django应用程序,用于将ejabberd XMPP服务器与django集成

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


自述文件还包含如何设置它的详细步骤。

django ejabberd bridge将只安装ejabberd应用程序。我需要将它与我的django api连接,然后在注册api中创建一个新的ejabberd用户,然后在ejabberd中注册该用户,以设置聊天。Django ejabbered bridge并没有告诉我们如何在ejabbered中注册新用户。我还需要让它叽叽喳喳地读一读django ejabberd bridge做什么。您不需要以某种方式在ejabberd中创建用户,因为ejabberd将使用Djangos数据库从中获取用户信息。