OAuth1.0の流れは以下になる。 登場人物として、User(ユーザ)、Consumer、Service Providerの3つがある。 ConumserとService Providerは、事前に信頼関係を構築する必要がある(OpenID仕様みたいに、だれとでも認証連携できるものではない)。 【アクセス権限の設定1】 ①ユーザ(ブラウザを使用)は、Consumerに対してサービスを要求する。 ②ConsumerのWebsiteでは、Service Providerに対して未認可のRequest Tokenを要求する。Service Providerは、未認可のRequest Tokenを作成し、Consumerに返す。 ③Consumerは、Service Providerにユーザをリダイレクトさせる。このとき、未認可のRequest Tokenを送付する。 【アクセス権限の設定2】
![OAuth1.0のプロトコルを勉強する](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c8172b666da17a668f635e80c4dd7fd2e7ee2d3/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-Isf1VQEbSFo%2FTtYgj6xrSdI%2FAAAAAAAAAGA%2Fekk--TUFCmw%2Fw1200-h630-p-k-no-nu%2F20111130_1.jpg)