【发布时间】:2019-01-16 19:03:28
【问题描述】:
是否有可能为 Ejabberd 数据库中的用户表更改或添加前缀。
我的要求是,我想通过我自己的数据库(pgsql)进行用户身份验证(使用 php)。使用外部身份验证设置,我设法做到了。就像我想将所有与聊天相关的数据保存在同一个数据库上一样。 (不保存在 Ejabberd 中)。但是我已经有一个用户凭据表,不幸的是它不是“用户”,我无法更改它。
我正在考虑是否将 Ejabberd 的“用户”表引用更改为我的数据库的用户数据表名称,我可以使用“外部”数据库设置进行身份验证和存储。
如果我需要做一些更改并重建源代码,我应该在源代码中添加或更新的地方和正确的更改是什么。我试图通过阅读 Ejabberd 源代码库来理解,但我找不到任何线索(当然我是 Erlang 和 Ejabberd 的新手)
如果有人有好的想法或解决方案,请更新我。
【问题讨论】:
标签: ejabberd ejabberd-module ejabberd-auth