Я не мог думать по уважительной причине, чтобы сделать это.Обычно первым пользователем является администратор (или владелец), и он / она никогда не должен регистрироваться.Обычно я создаю первого пользователя через семя:
# db/seeds.rb
...
User.create!(email: "first@user.com", password: "YayIAm1AndHaveADifficultPassword")
...
Затем, когда мне нужно развернуть (это, вероятно, пойдет в Capistrano, но в любом случае), вы запускаете:
rake db:seed
Таким образом, вам не придется взламывать Devise, чтобы не отправлять первому пользователю электронное письмо с подтверждением.