【发布时间】:2011-01-17 22:37:28
【问题描述】:
我正在尝试使用 Devise + Rails 实现延迟注册(也称为延迟身份验证,也就是逐步参与)网站流程。
gradual engagement,我的意思是
“不要让用户登录,直到她 绝对必须,但让她玩 并在网站上被记住”
我正在寻找一种使用 devise 的简单方法。我觉得这是许多其他人不得不做的事情,但我还没有找到关于它的文档。
以下方法在我的脑海中听起来不错,所以我将从它开始:
- 创建只有“记忆力”的用户
- 当访问某些页面时,要求这些用户拥有更多 他们的数据,如用户名和 密码,通过类似 “before_filter :authenticate_user!”在 适当的控制器。
这种方法有意义吗?有更好的吗?您是否愿意分享使用 Devise + Rails 逐步参与注册/注册表单的方法?
【问题讨论】:
标签: ruby-on-rails devise ruby-on-rails-plugins