我试图在Rails和Web开发中为会话设计可能的用例。
根据这些文章:http://guides.rubyonrails.org/action_controller_overview.html#session,http://guides.rubyonrails.org/security.html#session会话不能保存大量信息(每个用户4 kb),并且该信息应该保持安全。
我知道会话是在身份验证后存储cookie的有用位置,以允许用户在无状态网络中拥有状态。还有哪些其他用例?
答案 0 :(得分:2)
我认为你的问题被低估了,因为它相当广泛。 Rails会话和cookie可用于各种事情。除了认证会话之外,还可以存储用户上次访问的页面。这样,当用户登录时,用户可以在重定向到登录之前返回他们尝试访问的页面。
您对rails会话有更具体的问题吗?