【发布时间】:2012-10-18 10:07:39
【问题描述】:
我正在尝试使用 xmpp 和 smack 设置聊天消息。
我可以连接,登录
m_connection.connect();
SASLAuthentication.supportSASLMechanism("PLAIN", 0);
m_connection.login(userName, password);
我还能够以管理员身份创建新用户。
AccountManager ac = m_connection.getAccountManager();
ac.createAccount(user, password);
我的周期中唯一缺少的是客户第一次想要注册时。管理员用户如何获得创建新用户的通知/请求。有没有我可能错过的听众?
谢谢!
【问题讨论】:
-
我不确定你的意思?您是说要在代码中批准新用户吗?或者您希望在新用户注册并上线时得到验证?在这种情况下,你为什么不听听新用户何时上线?
-
抱歉造成误会。我假设当一个新客户想要加入我的 xmpp 服务器时,我首先需要为他创建一个用户才能登录。新用户如何发送创建新用户的请求?
-
您只需向他们提供一份注册表单,然后像您在示例中所做的那样使用
createAccount方法。
标签: java xmpp messaging smack asmack