Twitter からのレスポンスデータが大きいのが原因 原因を調べたところ、OAuth 認証で、Twitter が返すレスポンスデータの extra section のデータが大きすぎるためであるらしい。 ruby on rails – Devise for Twitter, Cookie Overflow error? – Stack Overflow 解決策をググってみたのですけど、セッションの保存先を Cookie から ActiveRecord に変更する方法を解説しているページが多かった。 セッションにあまり大きなデータを格納するのも気持ち悪い気がしたので、この stackoverflow に書いてあった方法で extra はセッションに格納しないようにしました。 OAuth 認証用のコールバックメソッド 以下、Devise + OmniAuth を使った OAuth 認証用のコ