1. OpenIDとは?
OpenIDとは、webサイトのURL 形式で構成されたユーザーの身元確認をするためのIDです。
誰でもインターネット上で自分の情報を作成・管理することができます。発行されるOpenIDはウェブ構築のまさに核心部分と呼べるURL形式で構成されているため、スパムメールや不正アクセス等の心配がなく、安全にログインすることができます。
OpenIDの最も重要な部分は「認証すること(URLの所有者であることを証明すること) 」です。今日存在するほとんどのウェブサイトは、ログインする際にユーザーIDとパスワードを要求します。これは、多くの人々が同じパスワードをどこでも使用しているということになります。しかしOpenIDを利用することによって、あなたのユ
ーザー名はあなただけのURLアドレスとなり、さらにパスワードはあなたのOpenID提供サーバーに安全に保管されているので、他人と同じIDやパスワードを使用せずに安全にアクセスすることができるのです。
また、1つのOpenIDを作成するだけで、Open IDに対応する全てのウェブサイトに面倒な情報を入力せずともログインすることができます。
OpenIDに対応するウェブサイトへのログインは、初めてアクセスするサイトでも、OpenIDを入力するだけで完了です。その後、ウェブサイトはログインするために
必要とする情報をあなたの登録しているOpenID提供サーバに確認します。一度サイト認証されれば、 OpenID提供サーバはあなたを認証した状態でそのウェブサイトにアクセスできます。認証強度を適切に使うことで、オープンソースのフレームワークは、拡張されたシングルサインオンやデータ共有レベル拡張などすべてのタイプの処理に使用す
ることができます。
OpenIDフレームワークは、認証以外にも身元認証に関する他のコンポーネントを共有する手段も提供しています。OpenID属性交換仕様書(Attribute Exchange specification )の利用により、ユーザーはどの情報(名前、住所、電話番号など)を共有するのかを明確に管理することができます。
OpenIDは、何百万もの人々がオンラインで対話することを可能にする、事実上ユーザー中心の身元認証フレームワークとして出現しました。 I Want My Open ID Bounty (http://iwantmyopenid.org/bounty)のようなプログラムを通じて、オープンソ
ースプロジェクトの開発者たちはコミュニティを活性化するためにOpenIDの対応サイトを追加し続けています。
OpenID 公式サイト (英語)
http://openid.net/
OpenID Spec (日本語)
http://www.pp.iij4u.or.jp/ ∼kwi/openid/dsa-specs_ja.html
OpenIDのためのwiki (日本語)
http://openid.net/wiki/index.php/Main_Page_(ja)
|