Jabber

A very interesting JEP has come up for last call today. Here’s a snippet from it:

Web-based, XMPP-aware applications may wish to utilize known information about a JID when making HTTP requests, without prompting the user for yet another username/password combination (the first being provided through their XMPP Client), thus resulting in automated login or “single-sign-on” functionality.

I was going to write more in this blog entry but instead I have decided to postpone that in order to do it right and flesh out an entire idea proposal (i.e. Jabber Idea #4). Stay tuned for that.

JEP-0070: Authenticating HTTP Requests via XMPP

: http://halr9000.com/article/222

( Show All | Hide All ) Post a comment now » Sorry, the comments are closed.
2005-10-06 04:43:46

You can already authenticate with XMPP on:
http://map.butterfat.net/

The main problem with JEP-70 (at the moment) is that you’ll need integration between your Jabber client and your browser. That’s something that isn’t there yet. If there was this could be pretty cool :)

Nikos Kouremenos
2005-10-06 09:39:27

Gajim 0.8.2 (latest stable) supports this JEP and I never had the chance to test it personally, but Travis who wrote that code for Gajim uses it all the time successfully. But generally it’s true what Bart says :)

Nikos Kouremenos
2005-10-06 09:52:07

Bart I think means: You need a free server that supports this JEP (and not browser as he says)

Damjan
2005-10-06 16:32:12

This is exactly what I was imagining some days ago :)
incredible

John Doe
2005-11-08 09:43:47

I think that Mozilla needs to implement an integrated and hidden Jabber client, rather than have Mozilla speak to your Jabber client.

The reason is that in this way the user would be able to maintain seperate Jabber identities for chatting and for logging into sites (thus avoiding SPAM on his chat IM account). Also it would be easier for a user to retain anonymity in this way, by selecting a different Jabber identity for each site he visits. I believe that this is easier and more practical if the Jabber client is implemented in Mozilla.

2005-11-09 13:02:12

I read JEP-0070 but it does not define how the HTTP server and the XMPP server are supposed to talk together. It goes from “the HTTP server has the client JID” to “the XMPP server requests confirmation to the XMPP client”. Is it required that it is the same server ? Are they supposed to use a custom protocol to communicate together ?
I guess I missed something, please if someone could give me hint to understand it…

Sorry, the comment form is closed at this time.

  • Microblog

  • Recent Posts

  • Recent Comments

  • meta