我有一个用Microsoft技术堆栈编写的社交网络,当用户注册时,我使用rest API创建了一个ejabberd用户,直到现在一切正常。
但是对于使用ejabberd进行的聊天客户端身份验证,我不想将Ejabberd用户名和密码发送给客户端。我想向客户发送令牌以进行认证。
问题: 我是否选择了正确的集成方法? 如果是,我如何从ejabberd客户身份验证令牌? 如果没有,在这种情况下正确的方法是什么?
答案 0 :(得分:0)
我将使用ejabberd HTTP auth贡献模块,以便您可以决定如何直接在后端检查密码或令牌。
您可以在Github上获得该贡献:https://github.com/processone/ejabberd-contrib/tree/master/ejabberd_auth_http