如何管理php和openfire之间的用户(数据流)

时间:2016-10-04 05:10:36

标签: php android web-services xmpp openfire

我想在Android的php中创建一个具有聊天功能的Web应用程序。

我谷歌搜索它,我发现openfire很有用。但我对如何在php和openfire之间管理用户感到困惑。我的意思是在web中创建新用户时如何在openfire中分配该客户端?

更新

正如我对谷歌搜索数据流的理解是:

适用于创建用户

  • 在我的网络数据库中创建用户
  • 在openfire中调用openfire的api for create user。

更新用户

  • 在我的网络数据库中更新用户
  • 在openfire中为更新用户调用openfire的api。

这是正确的流程吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

查看Openfire源文档,您将找到实现自己的AuthProvider的方法 - 编写一些与PHP服务对话并对其进行身份验证的简单Java代码。

然后,您需要将Custom AuthProvider设置为Openfire中的主要身份验证提供程序,将内置身份验证设置为辅助身份验证提供程序。