Ruby on rails 3 将设备/管理员会话ID作为参数传递,而不是通过cookie/session传递

Ruby on rails 3 将设备/管理员会话ID作为参数传递,而不是通过cookie/session传递,ruby-on-rails-3,devise,warden,Ruby On Rails 3,Devise,Warden,我正在开发一个API,我想支持经过身份验证的用户 会议。是否可以传递所使用的会话信息 在用户通过身份验证后设计/监护?我知道我可以用 TokenAuthenticatable,但我假设会话ID更好,因为它 在一段时间后过期,可以在每个会话的基础上过期,并且 无论如何,我更希望有一个单独的不过期的身份验证令牌 我看到监狱长设置了这样的设置: warden.user.user.key“=>[“user”,[4975],“Ejm5RbQhYVnNYFU7wX2o”] 是否可以通过GET或POST以某种

我正在开发一个API,我想支持经过身份验证的用户 会议。是否可以传递所使用的会话信息 在用户通过身份验证后设计/监护?我知道我可以用 TokenAuthenticatable,但我假设会话ID更好,因为它 在一段时间后过期,可以在每个会话的基础上过期,并且 无论如何,我更希望有一个单独的不过期的身份验证令牌

我看到监狱长设置了这样的设置:

warden.user.user.key“=>[“user”,[4975],“Ejm5RbQhYVnNYFU7wX2o”]

是否可以通过GET或POST以某种形式简单地引用此内容 params?这样做明智吗


谢谢

我也很想知道这一点。