Отключить devise: подтверждаемый на лету для пакетной генерации пользователей

#ruby-on-rails #ruby #devise

#ruby-on-rails #ruby #devise

Вопрос:

Devise — это библиотека Ruby, которая предоставляет мне этот User класс:

 class User < ActiveRecord::Base
  has_many :user_tokens
  devise :trackable, :confirmable
  

Когда :confirmable написано, при регистрации отправляется электронное письмо с подтверждением.

На прошлой неделе мне пришлось создать 300 пользователей, поэтому я несколько минут комментировал, :confirmable прежде чем вернуться.

Сейчас я создаю пользовательский интерфейс для пакетного создания пользователей, поэтому мне нужно добавлять / удалять :confirmable «на лету». (Я мог бы также изменить исходный код Devise напрямую, но я бы предпочел не соглашаться с этим)

ВОПРОС: Как добавлять / удалять :confirmable «на лету»?

Ответ №1: