7

我需要获取用户的会话 ID 并最好在模型中使用它。

这是要点:

1) 我有一份提案清单。2) 未注册用户可以创建提案,并且他们的会话 id 被保存给他们。3) 当用户注册或登录时,他们的 session id 应该与提案匹配。4)然后他们的用户ID也应该保存到提案中。

我曾考虑过覆盖 Devise 控制器或在 rails 应用程序文件中使用 Warden 挂钩,但这些解决方案似乎很混乱。

4

1 回答 1

4

您可以在控制器或视图中使用以下内容:

session['session_id']
=> '69384476b67fa4c2d1e3cc340eb4e951'
于 2011-06-10T15:45:35.077 回答