cheap cialis pill
certified cialis
cheap viagra in canada
cialis buy drug
buy generic cialis
viagra buy
25mg viagra
cheap viagra without prescription
buy cheapest viagra on line
purchase viagra
cialis 10mg
buying generic viagra
cialis pills
viagra from india
cheapest sildenafil citrate
cheap cialis no rx
viagra india
cialis bangkok
viagra for order
buy sildenafil internet
buy generic viagra online
buying cialis online
where to order cialis
tablet cialis
find cialis no prescription required
viagra cheap drug
order cialis cheap online
online pharmacy cialis
cialis no rx
order generic cialis
price of cialis
viagra soft
drug viagra
cheap viagra from uk
order cialis no prescription
order cheap viagra
viagra drug
order cheap cialis
cheap cialis pharmacy
best price for viagra
cheap viagra from usa
cost cialis
cialis overnight shipping
cheapest generic cialis online
generic viagra online
online viagra
viagra sales
cheap cialis in canada
compare cialis prices online
cialis online
drug viagra online purchase
discount cialis without prescription
no rx viagra
cialis overnight
viagra uk
cialis order
cheap cialis from usa
buying cialis
cialis overnight delivery
cialis in bangkok
buy and purchase sildenafil online
impotence treatment
cheap price viagra
viagra sale
cheap cialis tablet
drug cialis
generic cialis online
cheap viagra pharmacy
find discount cialis online
viagra malaysia
cialis without a prescription
buy cialis online cheap
viagra rx
buy no rx viagra
cialis 20mg
viagra in malaysia
discount viagra online
buy sildenafil cheap
buy viagra low price
buy cialis
cialis
cheap price cialis
cheap generic viagra
cialis canada
low cost viagra
buy cheap viagra
cialis vs viagra
order cialis from us
cialis tablets
find no rx cialis
buy generic cialis online
buy viagra overnight delivery
cheapest cialis price
buy cheapest cialis on line
order cialis in canada
viagra tablet
viagra no online prescription
find cheap cialis online
viagra price
order viagra no prescription
cheap generic cialis
buy viagra online cheap
cialis uk
cialis without rx
generic cialis cheap
viagra vs cialis
order cialis on internet
viagra tablets
viagra purchase
impotence drugs
buy cialis generic
cialis tablet
cialis cheapest price
order viagra from canada
viagra generic
cheap viagra from canada
order cialis
compare viagra prices online
find cheap cialis
impotence cure
pfizer viagra
find discount cialis
cheapest cialis
buy cialis from india
impotence
buy cheapest viagra online
cialis side effects
viagra order
discount cialis online
cialis in malaysia
cialis in uk
viagra in uk
cialis online without prescription
cialis online pharmacy
order viagra
buy viagra online
viagra side effects
cialis sale
discount cialis no rx
cheapest viagra
find cialis
order cialis no rx
buy cialis low price
buy viagra cheap
drug cialis online purchase
order discount viagra online
50 mg viagra
100 mg viagra
10mg cialis
cost of cialis
cheapest cialis prices
buy discount viagra online
cialis sales
50mg viagra
cialis price
buy viagra on internet
cialis pill
cheapest cialis online
purchase viagra overnight delivery
cheap cialis from canada
cheapest viagra price
cialis 20 mg
buy sildenafil low cost
order viagra without prescription
buy viagra lowest price
no prescription cialis
order viagra on internet
discount cialis overnight delivery
cialis cheap drug
viagra approved
viagra no rx required
compare viagra prices
no rx cialis
cheap cialis on internet
buy viagra from india
buy discount cialis online
viagra pharmacy online
order viagra from us
cialis free delivery
cialis for order
buy cialis from canada
viagra without rx
viagra online review
10 mg cialis
cheap viagra no rx
cheapest viagra prices
viagra prices
cialis pharmacy
order no rx cialis
buy cialis in us
buy cialis no prescription required
order cialis from canada
lowest price cialis
cheap cialis internet
online pharmacy viagra
cheapest generic cialis
generic drugs
cialis india
find cialis without prescription
best price cialis
buy viagra without prescription
cheap cialis in uk
where to buy viagra
20 mg cialis
cheap cialis from uk
buy sildenafil canada
cialis no rx required
cialis in us
buy cialis overnight delivery
cialis cheap price
order cheap viagra online
20mg cialis
buy cheap viagra online
viagra internet
viagra without prescription
free cialis
buy cialis us
cialis buy
buy viagra in canada
order viagra cheap online
find viagra without prescription
viagra pills
cheap cialis no prescription
viagra online without prescription
order generic viagra
cialis discount
viagra cheapest price
purchase viagra no rx
viagra no rx
viagra cheap
discount viagra overnight delivery
sale cialis
cialis pharmacy online
purchase cialis without prescription
pharmacy online
cialis medication
discount viagra
buy cheap cialis
impotence medication
viagra medication
find cialis on internet
impotence pills
cialis prices
discount viagra without prescription
cialis online cheap
cialis online review
find cheap viagra online
buy viagra us
purchase cialis online
certified viagra
where to order viagra
buy cheapest viagra
buy cialis internet
order cialis online
buy sildenafil online
buy cialis cheap
cheap viagra
purchase cialis
find discount viagra
buy cialis on internet
cialis buy online
buy sildenafil online without a prescription
viagra buy online
order cheap cialis online
viagra information
no prescription viagra
cost of viagra
buy cialis in canada
buy cialis online
buy viagra
cheapest generic viagra
cialis us
cialis australia
fda approved cialis
lowest price for viagra
viagra bangkok
cialis prescription
cialis cost
buy no rx cialis
buy viagra internet
viagra discount
order viagra overnight delivery
generic cialis
viagra australia
25 mg viagra
order viagra online
viagra overnight
cialis rx
order cialis in us
order viagra no rx
order discount cialis online
viagra vendors
order viagra in us
buy sildenafil in uk
viagra us
buy generic viagra
viagra canada
viagra no prescription
viagra cheap price
cheap viagra tablet
viagra free delivery
overnight viagra
purchase viagra online
find cheap viagra
cialis malaysia
best price viagra
cialis free sample
find viagra on internet
cialis generic
buy sildenafil in canada
order cialis no prescription required
cheapest viagra online
purchase cialis no rx
viagra in us
order discount cialis
cheap viagra internet
free viagra
cialis approved
best price for cialis
cialis from india
find no rx viagra
generic viagra
viagra from canada
viagra online pharmacy
buy viagra from canada
cheapest generic viagra online
buy cheapest cialis
discount cialis
viagra overnight delivery
cialis without prescription
100mg viagra
cialis in australia
price of viagra
order cialis overnight delivery
cheap viagra in uk
buying generic cialis
viagra pill
buy cialis on line
low cost cialis
find discount viagra online
buying viagra
cheap cialis overnight delivery
pharmacy cialis
cheap viagra pill
viagra prescription
find viagra online
buy cialis lowest price
discount viagra no rx
online cialis
viagra free sample
cheap viagra in usa
find viagra
cheap viagra online
buy viagra no rx
generic viagra cheap
buy cialis without prescription
buy viagra in us
cheap viagra overnight delivery
cheap cialis in usa
cheap cialis online
viagra
order no rx viagra
viagra soft tab
find cialis online
lowest price viagra
cialis drug
cialis vendors
viagra online stores
erectile dysfunction
order viagra in canada
buy viagra on line
viagra overnight shipping
viagra online cheap
lowest price for cialis
approved viagra pharmacy
cialis 10 mg
cialis no online prescription
cialis purchase
cialis from canada
order cialis without prescription
viagra for sale
viagra in australia
approved cialis pharmacy
buy viagra generic
buy sildenafil in spain
find viagra no prescription required
cialis no prescription
buy viagra from us
order viagra no prescription required
cost viagra
purchase viagra without prescription
buy cialis no rx
cialis cheap
cialis internet
tablet viagra
cheap viagra on internet
viagra cost
pharmacy viagra
cialis soft tab
cialis information
buy cheap cialis internet
purchase cialis overnight delivery
cheap cialis without prescription
buy viagra no prescription required
compare cialis prices
buy cheap cialis online
overnight cialis
where to buy cialis
cheap cialis
buy cheap viagra internet
buy discount cialis
viagra buy drug
cheap viagra no prescription
buy sildenafil citrate
buying viagra online
buy discount viagra
fda approved viagra
cialis online stores
cheap cialis tablets
buy cheapest cialis online
cheap viagra tablets
order discount viagra
sale viagra
viagra online
cialis for sale
cialis soft
viagra pharmacy
buy cialis from us
viagra without a prescription
viagra in bangkokFirst off, I’m just summarizing a bunch of really hard work that everyone is doing on the OpenID specifications mailing list. Josh Hoyt, David Recordon, Brad Fitzpatrick, Dick Hardt and the entire OpenID community are really slaving away on making OpenID v2.0 really great.
There are a few changes still pending but the current goal is to have the v2.0 specification completed by Friday 10/13/2006. Code should be quick to follow for Python, PHP, Ruby, Perl and Java (quick == days not weeks). Most of the remaining changes are technical in nature and don’t have a major impact on the functionality of OpenID.
Work continues on the specification as we’re starting to move up the stack. Dick Hardt has proposed a specification around attribute exchange and the vocabulary around that exchange. Attribute exchange is one of those things that will really start to make OpenID compelling. OpenID gives me a unique identifier that I can use anywhere that consumes them. This is my single, unique identifier that describes me. Attribute exchange allows the user to associate name/value pairs with that identifier. Now I can do things like deliver shipping address or my avatar to a site once-and-for-all without having to enter it again and again. Very cool stuff.
We’re also working on a data exchange protocol for OpenID as well. This will really round-out OpenID as a real platform for identity. The use-case is simple; messaging today sucks. Email is broken beyond reason (anybody can forge the From: field), instant messaging is a completely fragmented market (I love Meebo but its a kludge because we have 4+ IM networks that don’t interoperate). If I have a single, unique identifier with OpenID wouldn’t it be great if I could use it for messaging? Wouldn’t it be great if I could do it securely? I could send a message to an OpenID user that they know came from me and that I know only they can read. The possibilities here are endless. Email. Instant messaging. Legal documents. Medical records, etc. Now we’re not delusional here; this is all going to take time. However, its coming.
We’re making progress and OpenID is really starting to gain some momentum. More and more users and sites are looking to adopt it and we’re so glad people have been patient while we’ve been getting v2.0 as ready-as-we-can-get-it. Keep an eye on this space for more updates about OpenID.
As a casual observer I’m concerned about i-name support. I think worst-case-scenario it could kill mass adoption. You better have a really good reason to add such massive complexity, recentralization and user confusion. It seems to go against everything OpenID stands for. Classical example of programmer-driven design and not practical use-case driven design.
Data exchange protocol kind of a broad name since that’s what OpenID already does.
Also as PKI app it will never fly unless it’s brain-dead, which means no revocation or trusted 3rd parties or any of that crap. This was already discussed on the lists.
The only benefit I can think of for email is guaranteed delivery since that would seem to be an intrinsic feature. The post-office has it, doesn’t really work with email, even with return receipts and the new domain-key infrastructre. This of course would require a queue which means now it’s looking more like classical email. Hmmm… Maybe we should just fix email instead.
Offhand view of the optimal evolution of components dependent upon but seperate from OpenID 1.1 (which should’t be touched imo. otherwise you’ll get something like XML 1.1 or XHTML 2.0 or other braindead committee driven crap):
attributes w/:
easy extension mechanism
arbitrary data structures
xpath-like addressability w/ URL/browser support
assertion support
self-documenting with comment fields
ideally forms should be able to be created from meta-data alone
pub-sub with guaranteed delivery
ecology of aggregators, which would include:
search engines
reputation services
browsers (FOF navigation etc)
memberships
attribute types (for sorting out redundancies, versioning, etc)
and finally, the icing: virtual agents
this would necessitate a structured set of attributes relating to user-prefences and would be used to both actively navigate the structured attribute data (residing behind personal, business, and aggregator OpenIDs) and to passively respond to requests initiated by trusted and reputation service-brokered OpenIDs
Couldn’t OpenID parse microformat’s hCard to gleam user’s information?
Perhaps it could be at least an optional feature of a server to help fill in the blanks…
http://microformats.org/wiki/hcard
Forsooth: I think i-names support has been critical to the early adoption of OpenID. I am also a little concerned about confusion for end-users but I still believe its important today.
OpenID is just authentication with a dash of discovery and attribute exchange on the horizon. It is not data exchange today. I should also point out that the draft for the data transfer protocol that I listed in this post is quite out of date.
Kai Hendry: I actually really love that idea and have thought in a general sense it would quickly get us to attribute exchange without re-inventing the wheel. You could couple this with the data transfer protocol if you want to do it securely (in the case where you want to make sure that the user is who they say they are).
I’ve heard Brad over at LiveJournal mention that he would support microformats if Technorati would support OpenID. I think that would be fantastic and we’d have a great feedback loop on two really simple technologies that would just feed off of each other.
Kai: you want to go ahead and propose that to the OpenID general list? :-)
I-name support is not even in OpenID yet, how has it been critical to early adoption?
I disagree about OpenID not being about data exchange. Really HTTP is obviously all you need for data exchange, the only disadvantage is that it’s not peer-to-peer. (asymmetry between requester and responder) Whereas OpenID + HTTP allows either parter to initiate a request because of shared secrets allowing the requester to be authenticated as well as the responder.
Anyway don’t mean to sound hypercritical or anything, I think you guys are doing a great job, and keep up the good work!
i-name support has been critical because of its place in the identity world. Lots of people really are liking the i-name concept, the people behind it and the possibilities it may enable.
And yes, if you put it in terms of HTTP then yes, OpenID is a data exchange … but c’mon!! That sounds o’ so not sexy! :-)
Thanks for the comments and kudos Forsooth … I appreciate folks keepin’ me/us honest … :-)
Hey no problemo…
I do think there’s lots of goodness in i-names when used for attributes. But I would go so far to say that it’s broken in implementation complexity when used as a top-level namespace. This will become readily apparent to implementors fairly soon, so I’m actually not too worried that it will ever find its way in.
I think 2.0 is too bulky. I\’d like to see, at least, a 2.0mini which will remove some of the complexity that 2.0 draft 9 is plagued with.
Robin
Robin: what is some of the complexity that you’re concerned about? It should be just as easy with v2.0 to implement as v1.1 with the libraries that will be released a few days after the specification is finalized.
Perhaps this is out of scope for OpenID itself, but one feature request I saw was the ability for a user to swap one identity provider for another – eg say I don’t want to use typekey any more and instead set up my own OpenID provider. How can I tell all the sites that+use my typekey to authenticate against my own provider, but keep the associated data? Or is the openid URI supposed to be the only identifier … *reads up on i-name* maybe i-name is what I want.
*recovers comment from cookie, fails to post using openid*
James: there is no way to transfer your identity information from one provider to another right now. If you have your own domain, however, you can simply point it at whatever provider you choose.
i-names maintains a central database of i-names-to-i-numbers. This allows you to seamlessly move from i-broker to i-broker without having to lose your information. This is a centralized model and one that might not work for everyone; there is a central repository that is managed by the i-brokers. Think root servers on the Internet and registrars.