Rails 3 / Придумать, как вызвать забытый пароль из метода модели - PullRequest
5 голосов
/ 12 января 2012

Все довольно просто: как запустить рельсы для отправки забытого пароля по электронной почте:

def send_invitation
     raise "Tell devise to send email"
end

Вот откуда мне нужно отправить письмо. Это срабатывает в нескольких случаях, но мне нужно, чтобы оно работало ...

Что-то вроде

def send_invitation
   DeviseMailer.forgotten_password.deliver
end

Это не тот код, я даже не знаю, где искать

1 Ответ

7 голосов
/ 12 января 2012

Это send_reset_password_instructions, вы можете найти его, взглянув на документацию класса, которую вы добавляете при указании recoverable в модели Восстанавливаемая документация .То же самое относится и к другим параметрам Devise, таким как confirmable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...