【问题标题】:saving users in custom table in openfire xmpp在openfire xmpp的自定义表中保存用户
【发布时间】:2014-05-07 18:46:31
【问题描述】:

我已经在 windows 机器上安装了 openfire 并指向我们的 mysql 数据库。我在 openfire 中创建了测试用户并在我的机器上使用 xmpp 客户端进行测试。一切正常。 我打开了我们的 mysql 数据库,看到很多表是从 openfire 创建的,其中表名以 of 开头,例如存储用户注册信息的 ofuser。 现在,我不想将用户注册信息存储在 ofuser 中,而是将用户注册信息存储在我的自定义表中,例如 chat_registrations。 在openfire中可以吗,如果可以怎么办?

【问题讨论】:

  • 是的,您可以通过 Openfire 自定义数据库集成来做到这一点。相关文档:igniterealtime.org/builds/openfire/docs/latest/documentation/…
  • 为什么要投反对票?如果问题有任何问题,请告诉我,以便我纠正自己
  • 我不反对你
  • @Roman S,感谢您的链接。我不是说你投了反对票。
  • 嘿,我也遇到了类似的问题。你能帮忙吗?

标签: mysql xmpp openfire


【解决方案1】:

您可以这样做,但为此您必须从源代码修改openfire 并自己构建系统。要从 github 分叉 openfire,请在 pc 中克隆您的存储库,使用您喜欢的 IDE 开源代码,然后修改 openfire 与 ofUser 表相关的 sql 查询。您将在 src/database/openfire*.sql 中获得它们。构建修改后的系统并安装到服务器。

【讨论】:

    猜你喜欢
    • 2014-07-14
    • 2013-10-11
    • 2015-10-06
    • 2015-05-02
    • 1970-01-01
    • 2013-12-27
    • 2014-11-06
    • 1970-01-01
    • 2021-04-25
    相关资源
    最近更新 更多