[OpenID] Normalizing claimed identifier (remove the #?)

Allen Tom atom at yahoo-inc.com
Tue Mar 4 22:40:58 UTC 2008


Hi Markus,

Nat's response is correct. Yahoo appends a fragment to the OpenID url as 
a generation identifier to be used to distinguish between two different 
users if the OpenID is recycled. You must use the entire OpenID url, 
including the fragment, to identify the user.

Currently, only the me.yahoo.com Yahoo OpenIDs can be be recycled. The 
Flickr OpenIDs are not recyclable, and do not have fragments.

Allen



Nat Sakimura wrote:
> Read 11.5.1.  Identifier Recycling.
>
> The fragment is this.
>
> The full URL with the fragment part constitutes the Claimed Identifier
> in positive assertions and you must not strip it off. You have to
> distinguish between the claimed identifier in authentication request
> and the claimed identifier in the positive assertion. The
> normalization is for the claimed identifier in authentication request.
>
> =nat
>
> 2008/2/29, Markus Lanthaler <markus at silverstripe.com>:
>   
>> Hey all,
>>
>>  I just tested the new Yahoo OpenIDs. It seems that they are appending to all
>>  their some ID, e.g. https://me.yahoo.com/markus.lanthaler gets
>>  https://me.yahoo.com/markus.lanthaler#a5b3f. The problem I have is that I
>>  don't know for what reason that fragment is appended and if I should strip
>>  it before saving the URL (as it is stated in the spec:
>>  http://openid.net/specs/openid-authentication-2_0.html#normalization).
>>
>>  That fragment is never shown to the user so it's difficult for an
>>  administrator to set the OpenIDs for all the users if they cannot tell him
>>  their full URL.
>>  Any ideas why they do it that way? Any suggestions how I should handle them?
>>
>>
>>  Thanks,
>>  Markus
>>
>>  _______________________________________________
>>  general mailing list
>>  general at openid.net
>>  http://openid.net/mailman/listinfo/general
>>
>>     
>
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20080304/db63c42c/attachment-0002.htm>


More information about the general mailing list