用户注册后如何登录elixir受阻应用程序?

时间:2019-08-07 12:17:20

标签: elixir

我有一个带有ejabberd服务器的elixir应用程序。

启动应用程序时,ejabberd服务器与elixir应用程序一起启动。

然后,我在主机 localhost 上注册了2个用户。 我使用以下命令从user1user2发送了一条消息:

:mod_admin_extra.send_message("message", "user1@localhost", 
 "user2@localhost", "cool day", "hi man" )

当我检查mnesia db时,将发送我已发送的消息,并且还会打印“用户注册但未登录”的消息。

我发送的邮件正存储在档案中的脱机邮件中。

如何登录我的注册用户。 我搜索了一些命令,但才发现:

ejabberd_auth_anonymous.login("user1", "localhost")

但是它返回false。

我的用例如下: -我想让ejabberd服务器上的在线用户能够相互发送消息。

0 个答案:

没有答案