Devise是一个Ruby库,为我提供了这个User
类:
class User < ActiveRecord::Base
has_many :user_tokens
devise :trackable, :confirmable
撰写:confirmable
时,会在注册时发送确认电子邮件。
上周我不得不批量创建300个用户,所以我在回复之前几分钟评论:confirmable
。
现在我正在为用户批量创建创建一个UI,因此我需要即时添加/删除:confirmable
。 (我也可以直接修改Devise的源代码,但我宁愿不用它来调整它)
问题:如何即时添加/删除:confirmable
?
答案 0 :(得分:10)
Wayne Conrad的解决方案:
user = User.new
user.skip_confirmation!