Rails / Devise如何将会话与用户相关联?

时间:2011-06-29 20:22:56

标签: ruby-on-rails devise

我正在修改Rails中的Devise并在MySQL中存储会话(使用MyApp::Application.config.session_store :active_record_store中的指令config/initializers/session_store.rb

在我的会话表中,我有一个session_iddata的会话,这两个会话都难以理解。

session_id或多或少随机,as explained here。我不确定数据中有什么,因为现在这是一个虚拟应用程序;唯一知道该用户的数据是它已登录。

我想要了解的是: Rails或Devise如何将此会话与用户相关联?会话中没有user_id列(我假设有充分理由)。

1 个答案:

答案 0 :(得分:1)

在请求标头中查找与您的session_id匹配的Cookie。