我有一个使用密钥斗篷oauth2进行身份验证的应用程序。用户在这里获得令牌以进行进一步的交互。现在,我正在使用XMPP协议ejabberd服务器实现聊天功能。用户需要jid和密码才能连接并登录ejabberd服务器。我们如何才能使这些成为单一登录?
答案 0 :(得分:1)
问题是XMPP没有实现单点登录。 曾有过XEP,但已推迟。 https://xmpp.org/extensions/xep-0101.html
这意味着唯一的“好的”可能性是,使tcpclient / xmppclient永远运行,同时在每次启动应用程序时重新使用其连接。