[OpenID] Identity-less OpenID
Johannes Ernst
jernst+openid.net at netmesh.us
Thu May 7 15:40:45 UTC 2009
On May 6, 2009, at 21:22, Andrew Arnott wrote:
> The OpenID 2.0 spec allows for checkid_* messages to omit
> openid.identity and openid.claimed_id in order to send a message
> whose useful is entirely in the extensions it carries. For a long
> time I thought "what's the point of that??" but I finally found a
> use case. So I'm adding built-in support for it into DotNetOpenAuth
> both at the RP and OP sides. Now that I've done it, I'm checking
> various OPs to see if they support it. Google: no, myopenid.com:
> no, Yahoo.com: no, myvidoop.com: no. I'm out of OPs that I'd have
> guessed had any chance of supporting it. (Actually, I guess
> myvidoop.com didn't have a chance since they only do a strange
> mixture of OpenID 1.1 with some 2.0 features support). My favorite
> part of this is that every OP says there's something wrong with the
> request, instead of "this feature isn't supported."
>
> Does anyone know of an OP that actually supports this feature? (or
> an RP that uses it?) I'm puzzled that such a feature was included
> in the spec without anyone driving for its support.
I believe this was one of Sxip's contributions that was closer to the
roots of the original Sxip protocols that weren't driven by a unique
identifier / URL.
>
>
> In case you're interested in the scenario in which this is useful,
> here it is: Remember past threads where I've advocated against an
> organization becoming an OP just so RPs can force users to log in
> with that OP to verify some membership in the organization? The
> alternative that I had proposed was for that org to set up an OAuth
> SP. While that idea is still valid, it might be the only reason for
> that org and an RP to add OAuth support, which may not be trivial.
> If, on the other hand, the RP sent an identity-less OpenID request
> to the org's OP, with an "organization member check" extension
> request, then the OP could issue a positive assertion that carries
> no identity, but can assert that yes, the user is in fact a member
> of the org. Of course the OP would still have to authenticate the
> user somehow, but the RP and OP would not have to agree on an
> Identifier to use for referring to the person.
>
> In fact there are many times perhaps when the RP doesn't care how
> the OP may identify the user, but just wants to get certain claims
> about the user because it trusts the OP. Identity-less OpenID,
> which is in the 2.0 spec but no site seems to support it, seems to
> be a good answer.
>
> --
> Andrew Arnott
> "I [may] not agree with what you have to say, but I'll defend to the
> death your right to say it." - Voltaire
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
Johannes Ernst
NetMesh Inc.
http://netmesh.info/jernst
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090507/ccc52f14/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lid.gif
Type: image/gif
Size: 977 bytes
Desc: not available
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090507/ccc52f14/attachment-0004.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openid.gif
Type: image/gif
Size: 903 bytes
Desc: not available
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090507/ccc52f14/attachment-0005.gif>
More information about the general
mailing list