Как я могу сохранить данные sessoin в сеансовой БД, используя плагин authlogic в Ruby on Rails? - PullRequest
1 голос
/ 02 июля 2010

Мне нужно хранить объекты в сеансовой БД, но плагин authlogic по умолчанию сохраняет сеанс в cookie. Это не позволяет получить доступ к таблице сеансов БД. Я не мог понять, как изменить сеанс хранилища в authlogic плагине.

1 Ответ

2 голосов
/ 02 июля 2010

Хранилище сеансов не управляется Authlogic.Вы можете использовать любой магазин сессий, который вам нравится.Чтобы изменить его на хранилище БД, вы должны добавить:

ActionController::Base.session_store = :active_record_store

в ваш файл config/environment.rb.Затем необходимо выполнить:

rake db:sessions:create

Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...