なぜOpenIDを発行するのか

なぜOpenIDを発行するのか

 「OpenIDを使えば別のサービスのログインが簡単になる」というだけでは、OpenIDを発行する側のメリットはよくわからないでしょう。OpenIDを発行する背景として見落としてはいけないのが、Webにおけるオープン化の流れです。

 GoogleのオープンソーシャルやFacebookのフレンドコネクトという言葉を聞いたことがあると思いますが、ビッグネームは現在、こぞってオープン化を進めています。

 FacebookやmixiのようなSNSは、ユーザーにコンテンツを入力してもらうことや、それを通じてユーザー同士の人間関係を根づかせることによって、ユーザーを囲い込むことを競争の主眼に置いています。それによって、トラフィックやコンテンツを得るだけでなく、ユーザーの個人情報なども取得することができるのです。

 本来なら、なるべくユーザーを囲い込んでおきたいというのが心情だと思います。しかし、こうしたサービス側の事情とは関係なしに、雨後のたけのこのように多くのサービスが出現して、ユーザーがいろいろなサービスを利用し始めると、ユーザーの個人情報や入力したコンテンツ、人間関係が分散して存在するようになりました。ユーザーとしては、自分の情報は自分のものなので、いろいろなところに持って歩きたいでしょうし、その利便性も容易に想像できます。

 そうした環境の下で、ユーザー中心という考えをつきつめていくと、一見ユーザーを外に逃がすように見えるサービスでも、ユーザーにとって使いやすいものであれば、サービス全体の価値を高め、ブランドとしてより強固な地盤を作ることができます。こうしてサービス提供各社は、サービスをオープン化するという判断をしているのです。

 OpenIDも個別のサービス側の発想ではなく、ユーザー中心で発想されたオープンなものです。オープン化の大きな流れの1つにOpenIDは位置づけられると考えると、その意味合いが見えてくるでしょう。

OpenID 1.1から、OpenID 2.0に

 また、OpenIDが注目される背景として、OpenIDの仕様がOpenID 1.1からOpenID 2.0への移行したという要因もあります。Yahoo! JAPANは、セキュリティーの観点から、OpenID 2.0になってから対応しています。簡単に言うと、仕様自体がアップグレードし、ユーザーにとっての利便性、安全性の面が向上したことによって、発行サイトや利用サービスが対応しやすくなったと理解するとよいでしょう。

 具体的には、OpenID 1.1までは、Claimed Identifier、つまりURL形式のユーザーのIDを利用サービスに入力することによって認証を行っていました。OpenID 2.0になってからは、yahoo.co.jpといったOpenIDを発行するサイトのアドレス(OP Identifier)を入れるだけでよくなりました。これはとても大きな変更点だと思います。

 つまりユーザーが、長いURL形式のIDを覚えておくことが必要なくなったとともに、自分のIDを入力する必要がないということで、サービス利用サイトに自分のIDを教える必要もなくなったわけです。

 さらには、Yahoo! JAPANであればyahoo.co.jp、mixiであれば、mixi.jpといったリンク先さえわかればよいため、サイト側はボタンを設置すればよくなったのです。ユーザーにとっても、テキストのフォームにわざわざyahoo.co.jpと入力する代わりに、yahooのボタンをクリックするだけで、yahooで認証することができるようになったのです。

 たとえ、ユーザーがOpenIDの仕組みはわからなくとも、直観的に何ができるかわかるのではないでしょうか。単純に聞こえますが、一般化という意味では、非常に大きなステップだと思います。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30