我需要获取用户的会话 ID 并最好在模型中使用它。
这是要点:
1) 我有一份提案清单。2) 未注册用户可以创建提案,并且他们的会话 id 被保存给他们。3) 当用户注册或登录时,他们的 session id 应该与提案匹配。4)然后他们的用户ID也应该保存到提案中。
我曾考虑过覆盖 Devise 控制器或在 rails 应用程序文件中使用 Warden 挂钩,但这些解决方案似乎很混乱。
我需要获取用户的会话 ID 并最好在模型中使用它。
这是要点:
1) 我有一份提案清单。2) 未注册用户可以创建提案,并且他们的会话 id 被保存给他们。3) 当用户注册或登录时,他们的 session id 应该与提案匹配。4)然后他们的用户ID也应该保存到提案中。
我曾考虑过覆盖 Devise 控制器或在 rails 应用程序文件中使用 Warden 挂钩,但这些解决方案似乎很混乱。