タグ

ブックマーク / cheesepie.hatenadiary.org (1)

  • PHP OpenID Libraryこと始め - Cheese Pie

    MixiのOpenIDを使ってログイン認証するために仕様とか(MixiはOpenID 2.0)見てみた。 仕様書(英語)と、@ITの記事が参考になります。 1系と2系で用語が違うので混乱したよ・・・ ざっと流れを見ると、 User-Supplied Identifier(mixi.jpとか)をユーザーがRPに送信 User-Supplied Identifierを元にRPはHTTP接続(リダイレクト先があればどんどん追いかける)してOP Endpoint URLを決定(ディスカバリーというらしい) OP Endpoint URLに認証要求のリクエストを送る(パラメータ付けてリダイレクト) ユーザーはOPにログイン OPからRPに認証情報付きでリダイレクト RPで認証情報が正しいかチェック openid.return_toの値が現在のリクエストのURLとマッチするか レスポンスの中にClai

    PHP OpenID Libraryこと始め - Cheese Pie
  • 1