如何使用Devise创建两步注册流程?

时间:2012-11-24 20:47:01

标签: ruby-on-rails devise

例如,在Twitter.com上,用户可以输入他们的全名,电子邮件和密码来在主页上“注册”..然后重定向到另一个注册页面,他/她可以进一步输入更多内容详情(用户名,接受T& C等)

如何将注册过程分成两页或更多?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可能想尝试将其更多地视为首页注册(创建操作),第二页添加更多信息(编辑操作)。

您可以将第一页设为真正的注册页面,输入全名,电子邮件和密码。提交(并自动登录)后,他们将被重定向到修改后的编辑页面,在那里他们可以向他们的帐户添加其他信息(用户名,接受T& C等等)。这样你就可以坚持使用CRUD。