【问题标题】:Store data from filled form从填写的表格中存储数据
【发布时间】:2011-04-02 21:55:01
【问题描述】:

使用 restful_authentication

before_filter :login_required, :only=> [:create]

在控制器上:

是否可以存储表单中的数据,并在用户登录后继续“创建”?

我的意思是:

  1. 用户已注销,他看到 Somecontroller#new
  2. 然后他填写表格
  3. 然后他按“保存”
  4. 由于我们有 login_required,用户现在必须登录。
  5. 登录后,“创建”操作继续,用户应该被重定向到某个路径(在创建操作上设置)

如果没有,这样的系统怎么做?

主要思想是流畅的流程 - 因此注销用户不必先注册,他可以在“创建”操作期间执行此操作。

非常感谢!

【问题讨论】:

    标签: ruby-on-rails ruby authentication ruby-on-rails-plugins restful-authentication


    【解决方案1】:

    您可以使用 YAML 将数据存储在会话哈希中。他们登录后,您可以重定向回表单操作并从会话中检索值,或创建资源,或做任何您需要做的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-25
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-10
      相关资源
      最近更新 更多