Twitter等で使われているOAuthをCakePHPで使うライブラリを紹介します。 OAuth consumers for CakePHP - by cakebaker 導入方法 OAuth consumer classをダウンロード CakePHPのルートディレクトリか、appディレクトリで展開する(それぞれ「vendors/OAuth」か「app/vendors/OAuth」に展開される) 使い方 Twitterを例にして説明します。Twitter以外のサービスを利用する場合も基本的には同じです。 大まかな流れは次の様になります。 ・事前準備 Webサービスの立ち上げ前に、Twitterからconsumer keyとconsumer secretをあらかじめ取得しておく ・認証とAPI利用の流れ Twitterからリクエストトークンを取得 Twitterの認証ページへリダイレクト