我想为使用 node.js(或 Django)和 Ejabberd 或 MongooseIM 的聊天应用程序开发后端服务器。并在应该具有推送通知的 React Native 应用程序上使用此 API。
这个想法是通过我自己的服务器管理用户配置文件和元数据以及身份验证(OAuth 2.0 - 社交登录),然后让聊天内容管理到 Ejabberd 或 MongooseIM 服务器。
问题在于如何在服务器之间建立连接。我想通过我的服务器登录,并且不让用户知道现有的 Ejabberd 或 MongooseIM 服务器。
关于如何在服务器之间建立连接的任何想法?