[#y50e86a3]Instagramの設定画面から複数の外部サービスと連携するように設定できる。-InstagramはOAuthを用いて外部サービスに代理投稿するアクセス権限を受け取る。-すると、Instagramは外部サービスに写真を投稿できるようになる。IDでログイン」といったボタンで利用されている。-本来、認証・ID連携のために設計されたものではないが、--外部サービスにユーザのプロフィール情報を取得するAPIが存在する場合、~このAPIへのアクセス権限を受け取ることで、認証・ID連携の代替が可能。--誤った使い方をして脆弱性を生み出しているケースも多い。[#m875246b]準備-クライアント登録の方法についてはOAuthの仕様では定められていない。Serverに対してアプリ名やドメインなどを添えて自身を登録。Clientを登録する。IDでログイン」といったボタンで開始する。OwnerからAPIアクセス権限の付与を受ける。2.0とでフローは多少異なる。Tokenを取得する。2.0では「client_id」というパラメータに該当する。Serverは、ユーザを認証(OAuthの仕様には含まれない)する。Serverへのアクセス権限付与を許可する。Clientにリダイレクトして戻す。-リダイレクトURLには、アクセス権限を示すトークンが含まれる。