Rails4でsessionの格納先をactive_record_storeにする
Rails4でsessionの格納にActiveRecordを使うやり方。
gemを追加
# Gemfile gem 'activerecord-session_store', github: 'rails/activerecord-session_store'
gemをインストール
$ bundle install
セッションを格納するテーブルをcreateするmigrationを作成
$ rails generate active_record:session_migration
session_storeを設定する
# config/initializers/session_store.rb Foo::Application.config.session_store :active_record_store
サーバを再起動すると反映される。
使用したgemはこちら
https://github.com/rails/activerecord-session_store