Я должен хранить объекты на сессии DB, но authlogic плагин сессией хранилища по умолчанию в cookie. Это не позволяет Таблице базы данных сессии доступа. Я не мог выяснить, как изменить хранилище сессии в authlogic плагине.
Хранилище сеансов не управляется Authlogic. Вы можете использовать любое хранилище сеансов, которое вам нравится. Чтобы изменить его на хранилище БД, вы должны добавить:
ActionController::Base.session_store = :active_record_store
в ваш файл config / environment.rb
. Затем вы должны запустить:
rake db:sessions:create
Дополнительная информация: