Ruby on rails 登录后访问设备中的新会话\u id

Ruby on rails 登录后访问设备中的新会话\u id,ruby-on-rails,session,devise,warden,Ruby On Rails,Session,Devise,Warden,我正在使用designe&overriding sessioncontroller#create根据特定条件跟踪登录 登录(用户)之前的会话[:会话\u id]的值即使在执行登录(用户)之后也是相同的 我想将新的session_id存储在DB中,以便跟踪用户。但无法访问它。如何得到它 在寻找它的同时,发现该设计使用了管理员的设置用户方法。但即使在那个时候,我也不知道在典狱长那个里是在哪里举行的 在以下问题中找到了答案: 本杰明·辛克莱尔的答案对我有用(尽管它没有被标记为答案)。刚刚将sessi

我正在使用designe&overriding sessioncontroller#create根据特定条件跟踪登录

登录(用户)之前的会话[:会话\u id]的值即使在执行登录(用户)之后也是相同的

我想将新的session_id存储在DB中,以便跟踪用户。但无法访问它。如何得到它


在寻找它的同时,发现该设计使用了管理员的设置用户方法。但即使在那个时候,我也不知道在典狱长那个里是在哪里举行的

在以下问题中找到了答案:

本杰明·辛克莱尔的答案对我有用(尽管它没有被标记为答案)。刚刚将session.options替换为request.session\u选项