我不希望ejabberd使用其内部数据库来存储用户信息,而是应该在需要使用ejabberd mod_roster模块时进行http API调用以获取用户信息。但是对于这个ejabberd需要访问令牌,必须从客户端传递到ejabberd。客户如何发送此类信息,以及获取此类信息后ejabberd将如何做出反应? ejabberd的哪个模块需要modf才能使用访问令牌?
答案 0 :(得分:0)
您可以在新的iq节和订阅它的自定义模块中的某些初始化流程中传递它。 新的mod会将它存储在某个数据库中。
但这是正确的方法吗?服务器是受信任的一方,用户也在服务器上注册,因此它应该能够在没有任何更多信息的情况下调用您的API。