JEP-0070: Подтверждение запросов HTTP через XMPP
Сценарий для этого протокола следующий :
1. Клиент HTTP запрашивает объект через HTTP.
2. Сервер HTTP посылает Authenticate Response через HTTP.
3. Клиент HTTP посылает Authorization Request через HTTP (E1).
4. Сервер HTPP обрабатывает запрос и переадресовывает его к Серверу XMPP.
5. Сервер XMPP просит подтверждения через XMPP (E2).
6. Клиент XMPP подтверждает запрос через XMPP.
7. Сервер XMPP посылает подтверждение Серверу HTTP.
8. Сервер HTTP позволяет Клиенту HTTP получать доступ к объекту (E3).
http://www.jabber.org/jeps/jep-0070.html