【问题标题】:rails 3 cookies导轨 3 饼干
【发布时间】:2011-01-02 11:59:11
【问题描述】:

我有一个简单的应用程序,用户可以在其中输入文本文件以获得各种结果。我想要一个功能,如果用户输入内容然后关闭浏览器选项卡,下次他们来的时候,我可以向他们展示他们以前/最近的搜索。即使他们关闭整个浏览器并再次打开它,这种情况也会持续存在。

我相信这可以通过 cookie 来完成。是否有一些好的 rails3 gems 可以使用 cookie 或任何可以指导我的简单教程?

【问题讨论】:

    标签: cookies ruby-on-rails-3


    【解决方案1】:

    http://railstutorial.org/chapters/sign-in-sign-out#sec:remember_me

    这是一本让您开始使用 rails3 的好书。 (我建议从头开始阅读)

    在上面的链接中,清单 9.12 很好地解释了 cookie。

    【讨论】:

      【解决方案2】:

      将信息存储在会话对象中:

      session[:user_entry] = the_user_entry
      

      http://guides.rubyonrails.org/action_controller_overview.html#session

      【讨论】:

      • 他要求持久化,在这种情况下一个会话是不够的,因为一旦关闭浏览器它就会丢失。
      猜你喜欢
      • 2016-09-25
      • 1970-01-01
      • 2016-11-14
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 2013-06-13
      • 2011-08-15
      • 2011-07-18
      相关资源
      最近更新 更多