ejabberd和后端集成

时间:2018-11-10 09:56:17

标签: c# xmpp ejabberd

我有一个用Microsoft技术堆栈编写的社交网络,当用户注册时,我使用rest API创建了一个ejabberd用户,直到现在一切正常。

但是对于使用ejabberd进行的聊天客户端身份验证,我不想将Ejabberd用户名和密码发送给客户端。我想向客户发送令牌以进行认证。

问题: 我是否选择了正确的集成方法? 如果是,我如何从ejabberd客户身份验证令牌? 如果没有,在这种情况下正确的方法是什么?

1 个答案:

答案 0 :(得分:0)

我将使用ejabberd HTTP auth贡献模块,以便您可以决定如何直接在后端检查密码或令牌。

您可以在Github上获得该贡献:https://github.com/processone/ejabberd-contrib/tree/master/ejabberd_auth_http