タグ

oauthに関するfwtmpのブックマーク (3)

  • 2010-09-12

    twitter用に作ってたスクリプトがBASIC認証廃止でつかえなくなったので、OAuthに対応させようとしたらかなり四苦八苦したので、その時のまとめ。 まずは、流れ。 接続したいサービスに登録して(今回はtiwitter)Consumer Token(利用者IDみたいなもの)とConsumer Secret(利用者を確認するための共通鍵)を発行してもらう。 発行してもらったConsumer Tokenを使って利用者認証をして、Request Token(リクエスト用の一時トークン)とRequest Secret(Request Tokenを確認するための共通鍵)を発行してもらう。 Request Tokenを使ってユーザをサービスに誘導し、接続を許可して貰う。(このとき、クライアントアプリであればPINコード(認証コード)が発行される) 発行されたPINコードとRequest Token

    2010-09-12
    fwtmp
    fwtmp 2010/09/12
    久々にこっちにblog書いた。
  • Loading...

  • Twitter API を OAuth で認証するスクリプトを 0 から書いてみた - trial and error

    どうも。昨日もちょっと twitter に触れましたが、今日も twitter ねたです。 前の post で、チラッと触れた OAuth 認証 (O認証認証みたいでこわい) を使ってみたくなり、自分で 0 から書いて見ました。 既存のライブラリ使えば手っ取り早いですが、仕組みを理解したかったので、やってみるだけやってみました。 結果から言うと、ものすごく面倒です。すごい時間かかりました。 (僕の文章読解能力と、typo 検出能力と、プログラミングスキルが足りなかっただけかもしれないけど) まあ、これの実装については、各所で結構触れられていますが、まあ話を聞いただけじゃイマイチピンとこないものだったのですが、いざ実装してみたらよくわかりました。 OAuth の仕組み OAuth の仕様については、oauth.net の Documentation に書いてあるとおりです。 OAuth Co

  • 1