我将插件authlogic用于我的rails应用程序(rails 2)。如何通过authlogic将数据保存到会话中?它足够安全了吗?
例如,如果我将session[:group_id] = 1保存在其中,它是否会保存在客户端PC上的cookie中?如果是,我如何更改会话设置,以便将其保存在服务器端而不是客户端?
你有什么建议吗,我如何以安全的方式保存数据,在不使用cookie的情况下存活几次请求?
发布于 2011-07-15 02:45:51
您可以选择在应用程序中存储会话的位置:
在client.
在config/environment.rb文件中:
# Set to one of [:active_record_store, :drb_store, :mem_cache_store, :cookie_store]
config.action_controller.session_store = :active_record_store在使用会话http://guides.rubyonrails.org/security.html#sessions时,还有一份关于安全性的官方指南
https://stackoverflow.com/questions/6698284
复制相似问题