kazukiyunoue-techスマートフォン用の表示で見るkazukiyunoue-techこの広告は、90日以上更新していないブログに表示しています。RailsRails4からは正式にプリインストール対象から外れたActiveResourceではありますが、アクセス先が絵に描いたようなRESTfulAPI、とりわけ開発者が内情を知ってるRailsアプリ間の連携等では今なお大いに力を発揮するもの。http://example.com/posts.json?auth_token=TOOOOKENこのような形でのトークンの認証には対応していない。そこで、blog.mmmcorp.co.jpを大変参考にさせていただき、モンキーパッチをあて、トークン認証に対応させる。options.empty?endというのがあるので、これをオーバーライドする。endend下2つが単純な属性"auth_token"に対するゲッター、セッターメソッド。query_stringメソッドを、発行するURLのクエリーストリングになるハッシュ"options"にauth_tokenの要素を追加し、ない場合はArgumentErrorの例外を発生させるようにした。15endPost.allこのようにモデル側を実装すれば、トークンでの認証に対応が可能。(当パッチはActiveResourceすべての処理において検証はしておりません。ご利用の際はご注意ください。読者になるはてなブログをはじめよう!kazukiyunoueさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。