電気ウナギ的○○

About Home

OpenID認証の動きを見るためのデモプログラム

shinoda (2013年6月 6日 20:54)
取り敢えず動きが確認したかったので、jitsu102さんの「PerlでOpenIDの認証サイトを作ってみた」のサンプルプログラムをそのまま使わせてもらって、うちのテストサーバに設置。

あ、Net::OpenID::Consumer モジュールは LWP::UserAgent じゃなく LWPx::ParanoidAgent(ホワイトリストなどを参照して、アクセス制限できる WWW アクセスモジュール)の使用を推奨してるってことなので、そこだけ変えたけど。
でも、blocked_hosts や whitelisted_hosts の設定してるわけじゃないので、意味ねぇ~(^^;

ま、その辺はおいおいと。

・・・ということで、セットアップしたプログラムで動きを追っていくと、

(1) フォームに OpenID(Yahoo!JAPAN で発行したもの)を入力して実行。

20130606_openid1.jpg

(2) まだ Yahoo!JAPAN にログインしていないので、ログイン画面が表示される。

20130606_openid2.jpg

(3) 認証OKなんで、要求のあったサーバに OpenID URL 返すけどいい?という警告表示。

20130606_openid3.jpg

(4) return_to で指定した URL にリダイレクト。(デモでは、返却された値を表示)

20130606_openid4.jpg

という流れ。

ああ、でも、mixi だと、最初に、

20130606_openid5.jpg

って、警告画面が出るな。その辺の微妙な動きは OpenID Provider によって違うんじゃね。
まあ、Relying Party(Consumer)の処理には全然関係ないけど。

ということで、今度は IdP(Identity Provider)サーバを作ってみなきゃ。

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/2526

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE