[OpenID] OpenID 2.1 Identifier Types --> WAS [Discovery for Email like identifiers]
David Fuelling
sappenin at gmail.com
Thu Jun 4 21:09:52 UTC 2009
Peter (et al):
I'm open to discussing the "type" of identifier that OpenID 2.1 should
support. I rather agree with one of your (Peter's) previous posts that
OpenID should allow _any_ type of identifier. I would add the following
caveats to that support, as follows:
1. *ALL OpenID 2.1 Identifiers MUST be Resolvable to XRD
*Any OpenID Identifier MUST be able to be resolved to an XRD (with XRD
being the primary "discovery" mechanism supported by OpenID 2.1). Legacy
discovery mechanisms from OpenID 1.0, 1.1, and 2.0 should still be
supported, but would be restricted to URL's & XRI's (with EAUT possibly
filling in the gap for email addresses).
2. *Start With Only 3 Required Identifiers as a Baseline
*OpenID 2.1 should mandate that all OP's and RP's support URL, XRI, and
Email-like identifiers (only because these are the most common form of
identifier -- Peter, I personally don't see a lot of LDAP identifiers being
thrown around today on business cards, e.g.).
3. *Allow for Future Identifier Support as Decided by the Community
*An extension mechanism should be defined that allows the OIDF community
to endorse (via extension specifications) new OpenID 2.1 Identifiers. The
Jabber Foundation has done this sort of extensibility thing with decent
success (not necessarily with Identifiers, but in general). This Identifier
extensibility model would accomplish the following:
1. It will preclude the need to actually _decide_ whether and which
types of new identifiers to include in the 2.1 spec (email
identifiers not
withstanding).
2. It would allow the community to vote on each new particular
identifier type on its own merits, preventing the "stall" of the 2.1 spec.
3. It would ensure that OP's and RP's are only required to support a
baseline of OpenID functionality, while at the same time leaving
room some
new form of identifier that might take off in the future (Google Wave?
Nah....Looks like that will still have an email address format for
Identifiers).
4. *Some Other Requirement?
*Am I missing something?
On Thu, Jun 4, 2009 at 8:21 PM, Peter Williams <pwilliams at rapattoni.com>wrote:
> There is no open discovery protocol. There is simply use of 2 externally
> defined protocols (yadis and xri resolution).
>
> As it stands, openid auth spec constrains ane canonicalizes c the allowed
> inputs to those protocols, when used.
>
> Are you guys also proposing that an op might discover an rp realm xrd, from
> a rp identified in openid auth that is not either an http/s scheme url or an
> xri?
>
> Will it be mandatory for op to support webfinger, if the rp realm chooses
> to so identify itself?
>
> Why this one and not all the others such as gc and ldap? (apart from, its
> in the news today)
>
> ________________________________
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090604/3bc28038/attachment.htm>
More information about the general
mailing list