[jdev] anonymous login
Peter Saint-Andre
stpeter at jabber.org
Tue Feb 1 11:49:57 CST 2005
In some applications, it might be helpful for an XMPP server to assign a
JID to an entity that connects with a stream that is qualified by the
'jabber:client' namespace (or more precisely assign the node identifier
portion of the entity's JID, just as the server can assign the resource
identifier of the entity's JID using the resource binding protocol).
Chatting with someone via IM just now, we worked out the following:
1. entity authenticates via SASL ANONYMOUS
2. server tells entity that resource binding is required (via stream
feature)
3. entity requests that server create a resource for it
4. server replies with full JID:
<iq type='result' id='bind_2'>
<bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'>
<jid>somenode at example.com/someresource</jid>
</bind>
</iq>
Thoughts?
/psa
More information about the JDev
mailing list