複数のWEBサービスでのシングルサインオンは、

下記2種類あると思いますが、特に「2)」を実装しているオープンソースのソースコードなどがあったら知りたいです。紹介してください。
また様々なアプローチでの実現方法があると思うので、
それらも広く知りたいです。
情報となるようなサイトを教えてください。

1) ID共有
2) セッション共有

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/12/17 09:39:02
  • 終了:2007/12/24 09:40:02

回答(1件)

id:yas0083 No.1

yas0083回答回数2ベストアンサー獲得回数02007/12/19 16:32:01

ポイント60pt

1)ID共有の話にですが、認証処理に着目すると下の2パターンになるとおもいます。

  • 自前の認証処理
  • 外部サービスの認証処理


その内の外部サービスの認証処理の1つOpenIDでシングルサインオンが実現できます。


詳細については

http://ja.wikipedia.org/wiki/OpenID

http://www.atmarkit.co.jp/fsecurity/rensai/openid01/openid01.htm...


難点は

  • 知名度が低いこと
  • 認証の信頼性が高くないことでしょうか


利点は

  • 既存の外部認証サービスでもOpenID認証を提供している所がある(はてな認証API、livedoor Auth等)


既存のオープンソースのCMSではdrupal用のOpenIDモジュールで実際の動きが確認できます。

http://drupal.org/project/openid


他のサイトでOpenIDのユーザ・パスワードで認証済みであれば、OpenIDの入力のみで認証出来ます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません