【发布时间】:2011-05-10 14:05:56
【问题描述】:
当用户在我的应用上注册时,他们必须确认他们的电子邮件,由 Devise + Rails 3 提供支持。
电子邮件地址定义了用户的权限,因此我不希望用户在注册后就能够更改它。因此从 users.rb attr_accessible 中删除了 :email,它适用于登录用户,但现在用户无法注册。
处理这个问题的正确方法是什么?因此用户无法更新他们的电子邮件,但可以使用 devise 注册他们的电子邮件。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 devise