会话数据存储在redmine中的哪个位置?

时间:2013-08-20 10:20:52

标签: ruby-on-rails redmine

我试图在redmine中找到会话值存储的位置。当用户登录时,其信息将存储在会话中。

2 个答案:

答案 0 :(得分:3)

Redmine将会话数据存储在cookie中(通常是Rails应用程序中的默认值)。因此,服务器上没有存储实际的会话数据。

Cookie中的会话数据以实际最终用户无法更改的方式进行加密签名。但是,这些信息对他们来说是可见的,这意味着您不应该在其中存储敏感(或大量)数据。

巧合的是,这也是您在首次安装Redmine时需要创建会话密钥的原因。它用于对cookie进行签名并确保数据未被篡改。

答案 1 :(得分:0)

不确定是否理解这个问题,但是如果你想访问会话变量,你可以这样做:

session[:foo]