ruby 在Rails 3中解码会话Cookie

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 在Rails 3中解码会话Cookie相关的知识,希望对你有一定的参考价值。

require "base64"

def decode_session_cookie(session_cookie)
  Marshal.load(Base64.decode64(session_cookie.split("--").first))
end

session_cookie = "copy_the_session_cookie_from_google_chrome_developers_console"
decode_session_cookie(session_cookie)

以上是关于ruby 在Rails 3中解码会话Cookie的主要内容,如果未能解决你的问题,请参考以下文章

ruby 一个简单的脚本来解码Rails 4会话cookie

Ruby on Rails 中的会话如何工作?

Rails Guides - Ruby on Rails 安全指南

在 Rails 3 中跨多个子域删除会话 Cookie

Rails 3 禁用会话 cookie

Rails ActiveRecord 会话存储在 HTML5 SessionStorage 中而不是 Cookie