タグ

OAuthに関するkudzu_naokiのブックマーク (3)

  • GAE用のOAuthライブラリ simpleoauth-gae を作ってる - たごもりすメモ

    ある人の発言から時事ネタサービスを作ろうと思いたったわけだが、TwitterとのOAuthまわりでハマりにハマって、結局有りモノに手を入れてしまったのでその話。 結論からいくと、使いやすい(と自分では思っている)ライブラリに修正して公開しましたよ、ということで。 simpleoauth-gae - Simple OAuth Library for GAE Environment - Google Project Hosting あれこれ調べる、試す Twitterに対してOAuthやろうと思うと思ったが、dev.twitter.comでPython用として紹介されているのは以下のライブラリ。組み合わせて使う。 python-oauth oauth-python-twitter2 前者 oauth2(python-oauth) が汎用的なOAuth用のライブラリで、後者 oauthtwitt

    GAE用のOAuthライブラリ simpleoauth-gae を作ってる - たごもりすメモ
  • iPhoneとTwitter OAuth認証の流れについて - いとーけーのページ

    twitterヘの認証方式は2つありまして、1つはお馴染みBasic認証。もう1つがOAuthです。で、なにやら、今後はOAuthしか受け付けなくなるとかいう話があって、ちょっと盛り上がっているtwitterクライアント界隈。 OAuthの細かい話はさておき、twitterのOAuth認証(access_token取得)の手順には2通りがあります。(太字はiPhone上での主な挙動) サーバ型 アプリごとの key から request_token 取得 request_token を用いて twitter のサイトを表示 → MobileSafari起動 ユーザにログインしてもらう 設定していた callback URL が呼び出される → サーバ側で元アプリの URL scheme にリダイレクトし、元アプリを起動 callback に渡された oauth_token から acces

    iPhoneとTwitter OAuth認証の流れについて - いとーけーのページ
    kudzu_naoki
    kudzu_naoki 2010/09/08
    OAuthの利点の一つに、サードパーティにパスワードを教えずに認証できる、というのがあるのでおとなしくURLSchemeを使った方法でやってほしいですね。これは望ましくない。
  • Cocoa と twitter と OAuth に関する覚書 - いとーけーのページ

    いろいろと話題のOAuthですが、その意義とか仕組みとかはさておき、実際に実装してみようと思ったときに、ややこしいのはsignatureを作ってリクエストを生成するところなので、そのあたりをざっとメモっておきます。 あくまで個人的な覚書なんで、より詳しくは家のサイトを参照してください。OAuth Core 1.0a 以下、NSString を ‘&’ や ‘=’ で連結しているかのような記述がありますが、単なる文字連結のイメージですのでご了承下さい。 はじめに 全体を通していえることですが、すべてのGET/POSTパラメータは key, value ともにURLエンコードされている必要があります。(実際 key のほうは不要であることが多いですが) OAuthでのURLエンコードはRFC3986準拠ですので注意しましょう。CFURLを用いて例えばこんなふうにできます。 CFStringR

    Cocoa と twitter と OAuth に関する覚書 - いとーけーのページ
  • 1