标签: ruby-on-rails ruby session
我想在Rails中知道
ActionDispatch::Sessions::CookieStore and ActionDispatch::Sessions::CacheStore
对于CacheStore,我假设Rails将会话存储在内存(RAM)中? CookieStore怎么样,它们存放在哪里?
袋
答案 0 :(得分:2)
CookieStore作为cookie存储在客户端的浏览器中。 cookie是使用您的应用程序的密钥签名的,因此理论上他们不应该篡改它。有关详细信息,请参阅here。
CookieStore
CacheStore存储在用于存储信息的任何ActiveSupport::Cache::Store中(即服务器端而不是客户端的memcached或redis)。有关详细信息,请参阅here。
CacheStore
ActiveSupport::Cache::Store