2006年02月24日

はてな認証API、OpenIDに一票

Posted by nene2001 at 22:42 / Tag(Edit): hatena sso yadis openid / 0 Comments: Post / View / 1 TrackBack このエントリーを含むはてなブックマーク

前言撤回
やっぱOpenIDもYADISもサーバとコンシューマがセットでないと、サーバだけだと駄目だわ。

なんで俺が分散型IDサービスやシングルサインオン系にこだわるかというと、一つにはそれをベースに、オープンでありながらかつコンテンツの流通を制御できる/フィルタリングできる基盤になる、というのがある。
でもこれはまだ独りよがりのこだわりなので、もう一つ重要だと思うのは、複数サービス間の情報Mush UpのGLUE、鍵になりうる、というのが挙げられると思ってる。
たとえば、俺のID、はてなだとkokogiko、ライブドアだとnene2001、Mixiだと119403、これは俺から見れば同じものだと判定できるけど、他人が作ったシステムからはこれが等価だと理解できず、サービス間のコンテンツの連携が出来ない。
もちろん、人手を介して、まさにIDの所有者である俺が、kokogikonene2001119403は同じものだという情報をシステムに食わせてやって、個人のためのMush Upをすることは可能だ。
でも、不特定多数のMush Up、たとえば今思いついたのでそれができて面白いのかどうかは知らないが、Mixiで自分から4degree(友達の友達の友達の友達)以内にいつつ、はてブで似たようなエントリにブクマするような(趣味が似た?)個人を検索する、みたいなMush Upは、各サービス毎に別IDを使っている今じゃできない。
俺が挙げた例が面白いかくないかは別として、個人の等価性の取得って、サービスMush Upの最後の壁になるような気がしてる。

で、YADISへの対応。サーバとしての対応。で、どうなるかというと、サーバだけじゃ何も変わらないのだなこれが。
はてながYADISに対応したとする。
YADIS仕様に則っていれば、(それが許されているのかどうかは実はあまり掴んでないのだけど)理屈上はどんな識別プロトコルであろうとOpenIDのDelegateに似た識別処理が可能で、はてなのkokogikoアカウントでの認証を継承して、http://kokogiko.net/のアカウント名でYADISコンシューマにログインできる。
ここまでは可能。

でも、http://kokogiko.net/というアカウント名から、はてなのkokogikoアカウントのデータはどうやって持ってくるんだ?
はてなの認証機能の力を借りてhttp://kokogiko.net/でログインできたからといって、はてなからの情報はhttp://kokogiko.net/で引き出せるわけじゃない。
飽くまでkokogikoアカウントからしか取得できない。
もちろん、裏で認証機能を流用してるのだから、追加情報でkokogikoアカウントをコンシューマが利用するのは問題ない。
そうすれば、はてなからはkokogikoのユーザ情報を取得できる。これもOK。
でも、kokogikonene2001119403が同一人物だと言うのは、結局どうやって証明する?
識別URIでのYADISドキュメントで、はてなとライブドアとMixiを識別サーバとして併記することは可能だ(全てYADISに対応したとして)。
しかし、1回のセッションで実際に識別に使えるのはそのうち1個。後のは詐称されていたって判らない。
YADISドキュメント上で、「はてなIDはkokogikoだよーん、でもってMixi-IDは1430だよーん」と騙って、でもってはてなでYADIS認証に通れば、俺も今日からモテナオヤ?

結局、分散型IDサービス・シングルサインオンでMush Up→新しい楽しさ!もっと楽しく!(ホリエモンメソッド)となるためには、はてなで、Mixiで、ライブドアでhttp://kokogiko.net/を識別してもらえるだけでは不十分で、はてなに、Mixiに、ライブドアにhttp://kokogiko.net/でログインできなきゃ駄目なんだ。
http://kokogiko.net/の公開している個人情報オクレ」とはてなに、Mixiに、ライブドアに聞いたら各サービスが返事できるようになって、初めてMush Up可能になる。

そう考えると、オリジナル認証プロトコルでYADISだけサーバ対応っていうのは、ちょっといやーんな感じ。
なんでかっていうと、技術的な簡単さからいって、
YADISサーバ対応<OpenIDサーバ対応<<<<<<<<<OpenIDコンシューマ対応<<<越えられない壁<<<<<<YADISコンシューマ対応
だから。
(OpenIDコンシューマは、別にログインさせるのは難しくはないのだけど、広く構築されたはてなのサービスをURI型のアカウントに対応させるのが大変だろうというそっち方面の難しさ。)
いずれにしたって、物事には順序があるんでいきなりはてなが分散型IDサービスのコンシューマになってくれるとは思わないけど、いつかはなって欲しい。
そうなると、コンシューマ対応が鬱陶しいYADISベースよりは、OpenIDベースの方がコンシューマになってくれるまでのタイムラグが少ないのかなとか期待して。
というわけで、はてなの認証API、OpenIDベースに一票!

Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
Yadis APIちょこっと更新
Excerpt: Net::Yadis::Discoveryちょこっと更新。 中...
Weblog: ここギコ!
Tracked: 2006年03月11日 22:57
Comments
コメントはありません。
Post a comment












Remember personal info? 
2006年02月
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

About Me

Navigation

Search
Google
Web
kokogiko.net
Archives
Recent Entries
Recent Comments
Recent Trackbacks
わしズムを読んで「アイヌは民族じゃないよ だから先住民族ではあり得ない」というような奴には、「国連先住『部族』の権利に関する宣言だよ」で問題ない(ここギコ!)
わしズム内の一服の清涼剤「るいるいかむい」
姫路のオモシロ寿司屋(ここギコ!)
0系こだまとひかりレールスターに乗ってきた ドクターイエローも見た
姫路のオモシロ寿司屋(ここギコ!)
位置情報ベース広告AdLocalへ一般からも入札が可能に
「定義できない」とのたまうものを自説根拠の説明の中で延々と使う不誠実(笑)(ここギコ!)
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択
現代アイヌの政治運動は利権獲得のためのようだな。(むにゅう!の平和大好き! はてな基地)
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択
的外れですた恥ずかしい Googleは世界標準の絵文字を作ろうとしてるわけではない、少なくとも、今のところ(ここギコ!)
絵文字標準化でのキャリア批判に思うこと
すごい職場の活性法(これが答えだ)
人員がクラスタ化できている職場と言うのはうらやましい そろそろ限界です
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択(ここギコ!)
大和民族の定義云々について
歴史のダイナミズムの元では右翼こそ変わらなければならない(ここギコ!)
右翼はアイヌや沖縄を包摂する論理を構築すべきではないのか
右翼はアイヌや沖縄を包摂する論理を構築すべきではないのか(ここギコ!)
大和民族の定義云々について
Hatena bookmarked
My del.icio.us

Banners

Syndication
Powered by
Get it!!