Single Sign-On

2013年7月14日

最近遊んでるのが、Single Sign-On(SSO)と呼ばれる認証機能の構築!

最初はオープンソースのシステムを使って構築しようと考えていたのですが、
既存のユーザー情報とのリンクが面倒な場合や、サーバーの関係であまり重いプログラムを走らせれなかったりと、いろいろな不具合がでていました。

そんなときに見つけたのが、SimpleSAMLphpというオープンソースのアプリケーションでした。

最初は、既存のアプリケーションに簡単にSSO認証を導入するためのライブラリだと思っていたのですが、
なんと単体で、サービスプロバイダ(SP)とアイデンティティ・プロバイダ(idp)の両役割を持たすことができました!

改めて、オープンソースの凄さを実感しました。

今はセキュリティー関連の確認をしています。
(ここに一番時間がかかりそう…)

どこに導入するかは、公開後のお楽しみということで!w

ブログphp,sso

Posted by hiro