Liberty Alliance、Lightbulbなど最新成果を報告する説明会を開催

Junya Suzuki  [2006/11/30]

Web SSO(Single Sign-On)などの認証管理ソリューションの共通化を推進するLiberty Allianceは11月29日(現地時間)、「Open Source Identity for the Web 2.0 Era」と題したオープンミーティングを開催した。OpenSSOプロジェクトの現状や、利用が広がりつつあるSAML 2.0などの話題を中心に、Webアプリケーション記述用としてポピュラーなPHPなどの簡易言語からSAML 2.0による認証機構を利用可能にするLightbulbなど、最新の成果の数々が報告された。

Web 2.0と銘打ったカンファレンスだが、Liberty Allianceがどのようにして昨今のトレンドをフォローするかという意味合いが含まれている。例えば、「Identity 2.0」という名称の下、いかに各ベンダーのソリューションに互換性を持たせ、相互運用を可能にするかという点が第1のキーポイントだ。最近ではVeriSignの「VIP」やMicrosoftの「CardSpace(開発コード名:InfoCard)」など、従来までサーバ側で行われていたユーザー情報の管理を、ユーザーが自身のクライアントの中で管理したり(Microsoft)、サードベンダーが管理を代行する(VeriSign)といった形態も一般的になりつつある。現在、OSIS(Open Source Identity System)の組織の下に、OpenSSO(Sun Microsystems)、Bandit(Novell)、Higgings(IBM/Eclipse)といったプロジェクトが連なり、相互互換性実現に向けた取り組みを続けている。

Sun率いるOpenSSOは、Java EEでのサポートだけでなく、OASIS標準のSAML 2.0、11月初旬に仕様の最終版が発表されたID-WSF 2.0、Microsoftらを中心にしたWebサービス認証(WS-Trustなど)をサポートし、その活動範囲を広げつつある。特に最近ではオープンソースコミュニティへの歩み寄りを強めており、いかにこれらのシステムやアプリケーションを取り込んでいくかが課題となっている。

こうしたOpenSSOの活動の中でも注目なのが「Project Lightbulb」だ。「LAMP(Linux/Apache/MySQL/PHP-Perl-Python)」や「MARS(MySQL/Apache/Ruby/Solaris)」といったオープンソースシステムの中でも人気のソフトウェアの組み合わせに、OpenSSOベースの認証機構を標準仕様として取り込むことを目的としている。Lightbulbでは取り組みの第1弾として、まずPHPをOpenSSOの認証サーバに接続するためのPHP/Javaブリッジを提供し、最終的にはSAML 2.0仕様を標準でPHPライブラリ上へと取り込み、追加コンポーネントなしでのネイティブ対応を実現する。

標準的なPHPアプリケーションでは、アプリケーションごとに独自の認証機構を内蔵する

WebSSO実現やセキュリティ上の理由から、一部ユーザーの認証を専用のサーバやプロバイダへと切り出すケースもある

認証機構をPHPアプリケーションから切り離し、OpenSSOベースの認証を導入する場合、その仲介となる"ブリッジ"が必要となる

SAML 2.0仕様対応のライブラリを用意することで、ブリッジなしでPHPアプリケーションのみのSSOを実現できる

Project Lightbulbの概要。PHP用のブリッジが2006年末に提供されるほか、Ruby向けのプロジェクトも進行中

Webアプリケーションの増加にともない、JavaやPHPに限らず、Rubyや.NETなど、さまざまなアプリケーションプラットフォームを横断して認証を行うソリューションが今後重要になる。Lightbulbでは従来のOpenSSOの仕組みをさらに拡大し、幅広いプラットフォームを包含することを狙いとする。その成果は、まず2006年末にPHP/Javaブリッジという形で提供されるほか、Rubyなどにも順次拡大されていく見込みだ。

    関連記事

    関連サイト

    新着記事

    特設サイトの情報

    求人情報

    人気記事

    一覧

    イチオシ記事

    新着記事

    特別企画

    一覧

    転職ノウハウ

    あなたの仕事適性診断

    4つの診断で、自分の適性を見つめなおそう!

    Heroes File ~挑戦者たち~

    働くこと・挑戦し続けることへの思いを綴ったインタビュー

    はじめての転職診断

    あなたにピッタリのアドバイスを読むことができます。

    転職Q&A

    転職に必要な情報が収集できます

    スカウト転職する

    企業からアプローチのメッセージが届きます。