gpt4 book ai didi

ruby-on-rails - Rails Devise 发送密码重置邮件作为延迟作业

转载 作者:数据小太阳 更新时间:2023-10-29 07:18:07 25 4
gpt4 key购买 nike

我想将 Rails 插件 devise'reset_password_instructions 设置为 delayed_job..但我尝试了很多方法都失败了。

我找到了一个函数 password_controller#creat :

self.resource = resource_class.send_reset_password_instructions(params[resource_name])

我认为这句话用于发送电子邮件以重置密码。

我想改变它:

self.resource =  Delayed::Job.enqueue ApplicationController::MailingJob.new(:resource_class.send_reset_password_instructions, params[resource_name])

好的,它会返回语法错误...

帮帮我..我不知道怎么解决..谢谢.

最佳答案

我使用 delayed_job_mailer插件来实现这一点。

关于ruby-on-rails - Rails Devise 发送密码重置邮件作为延迟作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3435048/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com