Я использую Rails 3.2.15 и Devise 2.2.8. Я хочу иметь разное поведение подтверждения по электронной почте для одной и той же модели в зависимости от определенных условий.
Случай 1: пользователь регистрируется самостоятельно, используя адрес электронной почты и пароль, получает шаблон сообщения 1 (письмо только запрашивает подтверждение по электронной почте, он уже установил пароль)
Случай 2. Новый пользователь явно добавляется в модель другим зарегистрированным пользователем. Новый пользователь получает Mail Template 2, в котором его просят сбросить пароль (сброс по умолчанию также должен подтвердить его учетную запись).
Возможно ли это достичь?
Я просматривал Devise страница, на которой мы можем переопределить процесс подтверждения, чтобы позволить пользователю установить пароль и автоматически подтвердить учетную запись во время этого процесса. Но я думаю, что это произойдет для всех пользователей, добавленных в модель. Я хочу настроить это.