タグ

slim3とopenidに関するsugumuraのブックマーク (2)

  • Google App Engine for JavaでOpenIDを試してみた。 - 市中弾き語りの刑

    フレームワークには、slim3を使っています。(今回はあまり関係ないけど。) ライブラリを探したところ以下の二つが見つかりました。 http://code.google.com/p/openid4java/ http://code.google.com/p/dyuproject/ openid4javaはGAE上では動かないというので、 http://groups.google.co.jp/group/google-appengine/browse_thread/thread/9e4381f41c7d942f?pli=1 試してもいません^^ 今回はdyuprojectを使います。 まず、ダウンロードページから、 dyuproject-openid-1.1.6-jarjar.jarをダウンロードし(jar、jar言い過ぎです。) war/WEB-INF/libに配置して、パスを通します。

    Google App Engine for JavaでOpenIDを試してみた。 - 市中弾き語りの刑
  • GAE/J+slim3上でOpenID - 何度やっても同じ

    ※ こっち見たほうがいいよ(2011年03月09日追記) 結論から言うと、OpenIDクライアントから自分で書いたのだった。サンプルソースはこちら。slim3のブランクプロジェクトに上書きコピーすれば動くと思うよ。たぶん。 http://localhost:8888/secret/index にアクセスすると、ログインフォームにリダイレクトされるので、好きなIDを使ってログインするだけ。 自分で書いたといっても、jopenidを結構コピペ参考にしてます。jopenidは実装が超シンプルなのでOpenIDの勉強にはおすすめだと思います。ただ実用しようとして困ったことがひとつありました。このライブラリはDiscoveryが完全には実装されていないのです。XRDS文書のURLを設定ファイルに記述しておく仕様になっているので、HTML中にlink要素でエンドポイントURLを記述している はてな

    GAE/J+slim3上でOpenID - 何度やっても同じ
  • 1