2009/12/4 Friedrich Lindenberg <span dir="ltr"><<a href="mailto:friedrich@pudo.org">friedrich@pudo.org</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
I feel like the idea of having a user associate multiple OpenID<br>
identifiers with a single account is not very user-friendly and<br>
essentially has the user solve a problem that should be handled by the<br>
infrastructure. Adhocracy does support multiple associations, though.<br></blockquote><div><br>Yes - just a hacky thought :)<br></div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
> AFAIK there is no current implementation to store any additional metadata<br>
> with OpenID. The only easy thing to do would be to use additional uri's/ a<br>
> uri naming convention), or doing a lookup for the authenticated URI with a<br>
> meta-db.<br>
<br>
</div>There is. Any recent implementation of OpenID supports Attribute<br>
Exchange (<a href="http://openid.net/specs/openid-attribute-exchange-1_0.html" target="_blank">http://openid.net/specs/openid-attribute-exchange-1_0.html</a>)<br>
and Simple Registration<br>
(<a href="http://openid.net/specs/openid-simple-registration-extension-1_0.html" target="_blank">http://openid.net/specs/openid-simple-registration-extension-1_0.html</a>).<br>
Attribute Exchange (AX) is essentially a key-value system which allows<br>
developers to specify attributes that can be exchanged between the<br>
provider and consumer.<br></blockquote><div><br>Just to check - I'd researched the specifications, but your saying that most of the recent libraries actually support this in implementation? Would be good to see what languages etc implementations that supported attribute exchange were available in. <br>
</div></div>