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