Я использую Rails 3 с новым подтверждением разработки.
Я хочу, чтобы пользователи обычно подтверждали свой адрес электронной почты. При создании нового пользователя я могу пропустить электронное письмо с подтверждением:
user.skip_confirmation!
Однако иногда мне нужно вручную изменить адрес электронной почты от имени пользователя. И это не похоже на работу при изменении электронной почты. Пример:
@user = User.find_by_email('bob@site.com')
@user.email = 'dead@site.com'
@user.skip_confirmation!
@user.save!
Для этого по-прежнему требуется, чтобы пользователь подтвердил адрес электронной почты. Электронная почта не обновляется. И устройство отправляет электронное письмо.
Есть идеи? Спасибо