OpenID(*1)認証局(OP)のサイト開発をご依頼いただきました。OPとして独自アカウントによる認証だけでなく、サイト自身がRPとして振る舞い、GoogleやFacebookといったの既存の他サービスによる認証(*2)も可能となっています。 属性交換方式にはCXを独自拡張した仕様を採用し、OpenIDに含まれる署名の他に独自署名も追加し、セキュリティを強化しております。 また、RP向けにAPI(*3)だけで簡単に連携できる機能も開発しました。
(*1) OpenID 2.0
(*2) OpenID Connect、OpenID 2.0、OAuth、SAML等のプロトコルを使用
(*3) RPのスマートフォンアプリケーションにも対応するため、本APIを使用する iPhone/Android のライブラリも作成
期間 | 18.5人月 | 担当範囲 | 要件定義・設計・実装・テスト |
---|---|---|---|
技術要素 | Java(Java EE) | 時期 | 2012年3月~ |
体制 | プログラマ4名 / マネージャー1名 |
ウェブホスティングサービスの「アクセスログ解析機能追加」のご相談をいただきました。一般的なアクセスログ解析機能に加えて、独自の属性による検索機能をつけたいというご要望です。
アクセスログ解析の基盤としてオープンソースの「Piwik(*1)」を選定し、プラグインによる機能拡張で独自仕様を実現する方式でご提案いたしました。
今回は開発・サーバー構成のご提案・導入作業まですべて含めて対応させていただきました。
(*1) Piwikとはオープンソースで開発されている高機能なリアルタイムアクセスログ解析プログラムです。(http://piwik.org/)
期間 | 3人月 | 担当範囲 | 要件定義/設計/実装/テスト/導入 |
---|---|---|---|
技術要素 | PHP(Twig)、less | 時期 | 2015年1月 |
体制 | プログラマ1名、マネージャー1名 |