【发布时间】:2012-07-12 14:00:51
【问题描述】:
我正在开发一个 facebook 应用程序,所以 由于 P3P,我不能依赖 cookie(隐私偏好项目),是的,这太痛苦了(请参阅 slides 18 and 19 on this slideshare about Rails and Facebook apps 获取图片)...
在 Facebook 应用程序中,从浏览器的角度来看,每个 cookie 都是第三方 cookie。许多浏览器默认阻止它们。
所以我的问题是:如何在不依赖 cookie 的情况下实现 flash 消息?
更新:
我相应地修改了session_store.rb 和数据库。现在会话存储在 DB 上,但 Flash 消息仍然依赖于 cookie……请问有什么想法吗?
更新#2:
我终于找到了解决方法,请参阅下面的答案。最好的办法是 ajax 一切(根据上面链接的幻灯片),但作为快速修复,我的解决方案应该可以工作。
【问题讨论】:
标签: ruby-on-rails facebook ruby-on-rails-3 cookieless