Oauth 2.0 XMPP是否支持OAuth作为协议规范中的身份验证机制?

Oauth 2.0 XMPP是否支持OAuth作为协议规范中的身份验证机制?,oauth-2.0,xmpp,Oauth 2.0,Xmpp,我正在制作一个使用XMPP作为通信协议的应用程序,但为了更好地使用我的应用程序,我希望最终用户能够通过facebook/google或任何OAuth2提供商(如github)注册和登录 XMPP协议本身是否像POP3或IMAP那样支持通过OAuth进行用户身份验证。我的意思是OAuth2身份验证的适当消息格式是什么?XMPP协议本身支持SASL身份验证,SASL的后续规范也支持OAuth2和OAuth1.a,如中所示 此外,XMPP还支持除TCP之外的其他绑定,如Websocket one或较慢

我正在制作一个使用XMPP作为通信协议的应用程序,但为了更好地使用我的应用程序,我希望最终用户能够通过facebook/google或任何OAuth2提供商(如github)注册和登录


XMPP协议本身是否像POP3或IMAP那样支持通过OAuth进行用户身份验证。我的意思是OAuth2身份验证的适当消息格式是什么?

XMPP协议本身支持SASL身份验证,SASL的后续规范也支持OAuth2和OAuth1.a,如中所示

此外,XMPP还支持除TCP之外的其他绑定,如Websocket one或较慢的BOSH。在这种情况下,您可以使用OAuth2的传统API,换句话说,使用OAuth2就像在传统的基于Web的应用程序上一样,使用XMPP作为消息/数据传输

因此,您的问题的答案是肯定的,它支持OAuth2,正如规范所说的那样