[OpenID] OpenID Exchange
dick at sxip.com
Mon Jan 15 05:58:36 UTC 2007
What would you want OpenID Exchange to do that was not in OpenID
On 7-Jan-07, at 4:43 PM, Martin Atkins wrote:
> Martin Atkins wrote:
>> I have made an early draft of a spec called OpenID Exchange on the
> I promised this weeks ago, but various unexpected events prevented me
> from doing it until now. I've put together a simple demo of OpenID
> In this demo, OpenID Exchange is being used as a transport for a
> protocol which allows one site to post in a weblog or journal on
> site with the permission of the weblog/journal owner. 
> Just as with my previous demo, you'll have to use your imagination as
> both of the "sites" in my demo are running on the same server.
> So here's the demo:
> * Go to http://oidexdemo.m.wox.org/blogsite/ and log in with any
> OpenID identifier to get a free blog on possibly the worst blog
> site in
> the world, ever.
> * If you like, make a test post in your new blog using the form
> provided. This is really just to help you imagine that it's really a
> weblog. :)
> * Make a note of your weblog URL and then go to the completely
> separate site http://oidexdemo.m.wox.org/lamequiz/
> * Complete my broken and completely nonsensical personality quiz and
> find out what programming language you apparently are. 
> * In the posting form, enter the OpenID Identifier that you used to
> register with my blog site and enter your ugly weblog URL. Press the
> button to kick off a redirect dance.
> * If prompted, allow my blog site to verify your identity once
> * Review the entry that the quiz site wants to post, and allow it to
> do so.
> * The quiz site gives you an un-spectacular success page with a link
> to your blog.
> This is using the OpenID Exchange protocol as described on the wiki,
> except for a few minor modifications where I discovered
> during implementation. (I'll update that draft spec soon.)
> Weblog posting is only one application of OpenID Exchange, but since
> sites like Flickr posting on LiveJournal was the original use-case
> prompted OpenID Exchange's ill-fated predecessor I figured it was a
> reasonable demo. Recall that other possible use-cases include profile
> exchange, arbitrary user-accompanied SOAP requests and social
> Possible next steps:
> * Update the draft spec in response to the issues found during this
> * Clean up the implementation and library-ize it.
> * Draft up a more complete protocol for posting blog entries,
> based on Atom.
> * Get some *real* blog site (probably LiveJournal) to run a
> better demo.
> * Convince a suitable site (Zooomr?) to run a proof-of-concept
> * Refine the OIDex spec based on implementation experience.
> * ???
> * PROFIT! (or something)
>  My previous "OpenRPC" demo let you post pretty pictures to the
> demo weblog, but sadly this latest incarnation of LameBlogs only lets
> you post plain text entries.
>  For now, you'll just have to trust me that the two aren't
> any data behind the scenes!
>  Aren't they ugly? :)
>  The outcomes don't make a lot of sense, so take them with a
> of salt!
>  For the sake of example I've made it always verify your
> but in practice it'd probably already know who you are at this point
> because you logged in earlier.
>  I can't decide if I like this abbreviation. :)
> (I love footnotes.)
> general mailing list
> general at openid.net
More information about the general