0

我在 centos 6.5 服务器上安装和配置了 ejabberd,启用了 http_bind 的 auth_method 设置为匿名,内部使用candy-chat作为客户端连接到我的服务器上的 ejabberd 一切正常.. 我的问题来了

我想为基于某种登录表单登录的用户添加更多信息.. 用户提供他的用户名、年龄、国家和性别

在糖果聊天中我想看到他的昵称如下

(国家标志作为图标)用户名(年龄)..

那么我如何修改 ejabberd 以使其相应地工作,我可以添加任何额外的模块吗?或糖果插件?我当然做了一些研究,但我想不出太多

4

1 回答 1

1

尝试使用 vcard 模块。

  1. ejabberd:https ://github.com/processone/ejabberd/blob/master/src/mod_vcard.erl
  2. 糖果聊天使用 strophe.js,因此扩展 strophe.js 并尝试将其连接到糖果聊天:https ://github.com/strophe/strophejs-plugins/tree/master/vcard
于 2013-12-09T07:10:11.083 回答