Ruby on rails RubyonRails注册数据?
我正试图建立一个注册页面,分两步 第一步显示一个带有姓名、电子邮件和密码的表单 第二步将显示ReCaptcha 问题是如何存储表单数据并显示带有验证码的新表单 我在考虑会话,但我知道你不应该在会话中存储敏感信息 我正在考虑使用Ajax来呈现ReCaptcha,如果名称、电子邮件通过。。通过验证Ruby on rails RubyonRails注册数据?,ruby-on-rails,Ruby On Rails,我正试图建立一个注册页面,分两步 第一步显示一个带有姓名、电子邮件和密码的表单 第二步将显示ReCaptcha 问题是如何存储表单数据并显示带有验证码的新表单 我在考虑会话,但我知道你不应该在会话中存储敏感信息 我正在考虑使用Ajax来呈现ReCaptcha,如果名称、电子邮件通过。。通过验证 有什么建议吗?谢谢。如果您需要一些简单的东西,可以使用在第二步中保留参数 如果您需要更复杂的东西(多个步骤、返回到上一个步骤、部分验证等),您可以使用向导插件。以下是来自的列表。如果您需要一些简单的东西,
有什么建议吗?谢谢。如果您需要一些简单的东西,可以使用在第二步中保留参数
如果您需要更复杂的东西(多个步骤、返回到上一个步骤、部分验证等),您可以使用向导插件。以下是来自的列表。如果您需要一些简单的东西,您可以使用在第二步中保留参数
如果您需要更复杂的东西(多个步骤、返回到上一个步骤、部分验证等),您可以使用向导插件。这是一个列表。我的建议是,对于这种情况,我认为有两种形式是不必要的复杂,除非有一些特定的应用程序需要将用户名/密码捕获和验证码检查解耦 您担心使用会话来存储中间数据可能是对的,但是如果您真的想这样做,有一个很棒的屏幕展示了类似应用程序的技术 就我个人而言,我会走Javascript路线。同时加载两个表单,步骤1可见,步骤2隐藏。通过对服务器(如果需要)或客户端(如果不需要)的AJAX调用验证步骤1。如果步骤1有效,则取消隐藏步骤2表单(如果愿意,还可以选择隐藏步骤1表单) 更新:应提问者的要求添加更多信息 隐藏和显示页面内容的方法有很多,但常用的方法是将其包装在使用CSS标记为隐藏的
块中,然后使用一些Javascript(例如JQuery)将其隐藏或取消隐藏。像这样:
<div id="step2" style="display:none">
<% form_for .... %>
<% end %>
</div>
解开它。有关更多使用示例,请参阅文档。我的建议是,对于这种情况,我认为有两种形式是不必要的复杂,除非有一些特定于应用程序的命令将用户名/密码捕获和验证码检查解耦 您担心使用会话来存储中间数据可能是对的,但是如果您真的想这样做,有一个很棒的屏幕展示了类似应用程序的技术 就我个人而言,我会走Javascript路线。同时加载两个表单,步骤1可见,步骤2隐藏。通过对服务器(如果需要)或客户端(如果不需要)的AJAX调用验证步骤1。如果步骤1有效,则取消隐藏步骤2表单(如果愿意,还可以选择隐藏步骤1表单) 更新:应提问者的要求添加更多信息 隐藏和显示页面内容的方法有很多,但常用的方法是将其包装在使用CSS标记为隐藏的
块中,然后使用一些Javascript(例如JQuery)将其隐藏或取消隐藏。像这样:
<div id="step2" style="display:none">
<% form_for .... %>
<% end %>
</div>
解开它。有关更多用法示例,请参阅文档和。有很多方法可以做到这一点
,演示了一种处理多步骤表单的通用方法,能够处理复杂的事情,如多次向前和向后。看看吧。有很多方法可以做到这一点
,演示了一种处理多步骤表单的通用方法,能够处理复杂的事情,如多次向前和向后。请看一看。如何将表单更改为隐藏?如何将表单更改为隐藏?