Re:YahooのOpenIDについての周知
malaさんのエントリの補足。
OpenID 2.0になって変わった大きな点をさらりと書かれちゃってるんですが、
OpenID 2.0だとOpenIDのログインフォームにyahoo.comとかyahoo.co.jpと入れるだけでログインできる。
ここのくだり。
仕様では7.3.1. Discovered Information辺りに書かれてます。
If the end user entered an OP Identifier, there is no Claimed Identifier. For the purposes of making OpenID Authentication requests, the value "http://specs.openid.net/auth/2.0/identifier_select" MUST be used as both the Claimed Identifier and the OP-Local Identifier when an OP Identifier is entered.
平たく言えば、エンドユーザーが自分のClaimed Identifierを入れずにOP Identifierを入力したら、
認証要求はidentifier_selectってのになって、公のClaimed IdentifierまたはOPのLocal Identifierのいずれかを選べるようになるよーって事。
ちなみにこの話の流れにしてオチ*1が素晴らしすぎるのはいつもの通り秀逸すぎるwww
*1:対応してるサービスの例