トップ > ラボブログ

ラボブログ

« 『あのひと検索SPYSEE』のオーマがマイスパを開始 | メイン | mixiミュージック終了は「アプリ版に続く」感じにしたらよかったのに »

OpenID で OP Identifier をつかって楽々ログイン(1)

あとで読む

スパイスラボ神部です。


(7/28 修正)id:ZIGOROu さんより 2009-07-27 - Yet Another Hackadelic といった感じのあたたかいかいご指摘をいただきました。今回使用を意図しているものは「OP EndPoint URL 」ではなく、「OP Identifier 」になるということで、各所用語を「エンドポイント」から「OP Identifier 」に修正しています。あしからずご了承ください。


今日はちょっとだけ CakePHP をさわれています。CakePHP で OpenID を使うとき、いつも参考にさせていただいているのが 【CakePHP】OpenIDをAuthComponentにトッピングしてみる | ねねとまつの小部屋 というエントリなのですが、このサンプルの場合、ユーザに OpenID を入れてもらわないといけないという問題があります。例えば mixi の場合は https://id.mixi.jp/xxxxx といったものが OpenID になるのですが、これをユーザに調べて自分で入れてもらうのは面倒ですよね。


そこで OpenID には OP Identifier というユーザ誘導のためのすばらしい仕組みがあるため、このステップをパスさせることができます。上記エントリの続き的に、OpenID Component をトッピングした状態で、CakePHP でこのエンドポイントを処理するにはどうしたらいいのか、といいうのを考えてみましょう。


とかいいつつ今回は予告編。次回で具体的な実装について書いてみたいと思います。


-OP Identifier が好きだ! - Favorites!


追記


ご指摘いただいたエントリの中で呈示されているこちらの資料 Introduction OpenID Authentication 2.0 Revival によると、OP Identifier のほかに Claimed Identifier というものも使えるそうで、これらはまとめて「User-Supplied Identifier」と呼ばれるそうです。


関連資料


-速報、1500万人が使える mixi OpenID の技術面を解説するでござるの巻 - Yet Another Hackadelic


こうして今振り返ると、mixi の OpenID 対応はソーシャル化に向けたひそかな一歩だったんだよ!


OpenID の OP Identifier を使ってユーザーを誘導しているサービスほか


-リグレト


-イベント開催支援ツール アテンド : ATND


-タグ「OpenID」を含む新着エントリー - はてなブックマーク

 



関連記事



ブックマークに追加する この記事についてTwitterでツイート

トラックバック

このエントリーのトラックバックURL:
http://www.spicebox.jp/cgi-bin/mt/mt-tb.cgi/1140

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

mixiアプリ本
4/22発売!

mixiアプリをつくろう!
OpenSocialで学ぶ
ソーシャルアプリ



(株)スパイスボックス
神部 竜二(著)

書籍情報






検索



神部竜二
ブログ執筆者の一人です。ネットの新しい話題や Web まわりのプログラミング、Web 広告について書いていきたいと思います。


About

2009年07月27日 23:02 に投稿されたエントリーのページです。

ひとつ前の投稿は「 『あのひと検索SPYSEE』のオーマがマイスパを開始 」です。

次の投稿は「 mixiミュージック終了は「アプリ版に続く」感じにしたらよかったのに 」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

SEO ブログパーツ  

+ インデックス数計測 +