设计,用我的邮件包装发送说明

时间:2015-10-14 13:01:59

标签: ruby-on-rails ruby devise

我有一个madmimi包装,有人写作帮助,我不得不使用它无所谓。所以我想知道如何使用我自己的包装器重置链接发送忘记密码邮件。

我的方法是这样的:

MyApp::MadMimi.send! :forgot_password, @user, @link

我如何以某种方式覆盖send_reset_password_instructions,生成链接并像这样发送?

谢谢你们。

1 个答案:

答案 0 :(得分:0)

我明白了,只需要思考一下。

我刚刚在管理模型中覆盖了send_reset_password_instructions:

def send_reset_password_instructions
    token = set_reset_password_token # Use the token if i need it inside link

    MyApp::MadMimi.send! :forgot_password, current_user, link

    token
end