0

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

4

2 回答 2

3

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

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

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

于 2013-08-20T18:36:49.053 回答
0

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

session[:foo]
于 2013-08-20T10:47:53.143 回答