我使用switch_user
gem可以更改为其他用户。但是,我希望能够在切换到用户时设置或删除cookie。我无法这样做,switch_user
上的文档没有提到这一点。也许它与我的身份验证宝石authlogic
有更多关系(在switch_user
配置文件中你必须指定你正在使用的授权提供商),但我没有&#39不知道。有任何想法吗?谢谢!
答案 0 :(得分:0)
由于cookie溢出,将信息存储在会话中而不是cookie中是更好的选择,因为存在4KB限制。
有关此内容的更多信息,请访问:Cookie overflow in rails application?
另一种方法是使用机架会话:http://pivotallabs.com/fast-user-switching-with-devise/