我需要在会话数据库中存储对象,但默认存储会话在cookie中存储authlogic插件。它不允许访问会话数据库表。我无法弄清楚如何在authlogic插件中更改会话存储。
答案 0 :(得分:2)
会话存储不由Authlogic管理。您可以使用任何您喜欢的会话存储。 要将其更改为DB存储,您必须添加:
ActionController::Base.session_store = :active_record_store
到您的config/environment.rb
文件。然后,你必须运行:
rake db:sessions:create
更多信息: