タグ

ブックマーク / blog.banana-systems.com (3)

  • バナナ研究所:mod_auth_opensocial をリリースしました ブログ

    mod_auth_opensocial 0.1.0 をリリースしました。 mod_auth_opensocial は、OpenSocial アプリからサーバに届いた署名付きリクエストの検証(Verification)を行うための Apache 2.0, 2.2 用のモジュールです。 署名付きリクエストとは、OpenSocial の makeRequest 関数 (AUTHORIZATIONパラメータにSIGNEDを指定) により生成され、コンテナにより署名されたリクエストです。 mod_auth_opensocial が署名の検証に成功すると、リクエストは通常通り(HTMLの取得や、PHP、Servlet Containerへのアクセスなど)に処理されます。 検証に失敗すると、HTTPエラーをリクエストの送信者へ返します。 バックエンドが受け取るリクエストは全て署名の検証に成功

    mainyaa
    mainyaa 2009/02/11
    mod_auth_opensocialというよりmod_oauthかmod_oauth_signed?
  • バナナ研究所:速攻で作る OpenSocialアプリ ブログ

    新年明けましておめでとうございます。 mixiアプリも採用の Open Social 日最大のSNSである mixiが mixiアプリ にOpen Socialを採用したことにより、今年2009年は他社のサービスでもOpenSocialを採用するところが一気に増えてくるではないでしょうか。 そこで弊社Banana Systemsが2009年最初にお届けする記事は「速攻で作るOpenSocialアプリ」です。 OpenSocialの詳細につきましては、オフィシャル・ページ にて説明されていますのでここでは割愛します。 まず前提として、 ・Orkut用のソーシャル・アプリ 今現在 mixiアプリはまだβ版であり一般には公開されていませんので、 GoogleSNSであるOrkutにてソーシャル・アプリを開発します。 ・自社サーバからデータの取得、保存 H

  • バナナ研究所:速攻で作る OpenSocialアプリ ( RSA-SHA1 ) ブログ

    前回のブログにて OpenSocial Client Library Ruby版に付属している Gifts アプリを動作させるまで説明しました。 OpenSocialコンテナ(Orkut) -> 外部サーバへのリクエストの署名方式には HMAC-SHA1 を用いていましたが、今回はより一般的な RSA-SHA1 を用いた方法を説明します。 HMAC-SHA1では consumer key と consumer secret の2つが必要でしたが、RSA-SHA1ではそれらは必要なく、公開鍵だけが必要となります。 ■ OpenSocialコンテナ(Orkut) -> 外部サーバ のリクエストの署名方式を HMAC-SHA1 から RSA-SHA1 へ変更 GIFT_SAMPLE/public/gifts.xml の 14行目辺りのparams["OAUTH_SERVICE_NA

  • 1