我们正在为在 iframe Facebook 应用程序中使用的 Rails 构建一个插件,并且有一次我们需要检查 Rail 的 session ID cookie 是否已设置。
默认情况下,这个 cookie 被命名为 _myprojectname_session,我们需要找出 cookie 本身的实际名称。因此,如果未设置,我们可以进行一些重定向以确保设置了 cookie。
我们如何从任何地方访问该死的 cookie 名称?或者至少从 Controller 内部?
最佳答案
Rails.application.config.session_options[:key]
关于ruby-on-rails - 从 Rails 的任何地方访问 "session key"cookie 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1001597/