Оглядываясь за решением и не мог найти. Я пытаюсь пропустить отправку письма с подтверждением и отправить его после того, как был установлен пароль учетной записи пользователя. Однако после того, как пароль установлен, файл confirm_at также установлен, поэтому он будет подтвержден до того, как будет использована ссылка для подтверждения по электронной почте. Ниже мой код. Заранее спасибоУчетная запись 3.1 подтверждена, когда ссылка на электронную почту не используется
Я вприпрыжку подтверждение с этим (user.rb)
before_save :skip_confirmation
def skip_confirmation
self.skip_confirmation!
end
Затем, когда пользователь установил пароль (user_controller.rb)
# Updating user password fields
....
@user.send_confirmation_instructions if password_set