gpt4 book ai didi

ruby-on-rails - 创建用户时如何阻止 Devise 发送邮件?

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

我有一个创建用户的自定义 Controller ,如下所示:

User.create! :blah => "whatever"

我的问题是它会生成一封电子邮件,就像有人订阅时一样,我需要生成一封包含更多信息的自定义电子邮件。有没有办法让 Devise 不生成该电子邮件?

最佳答案

您也可以使用new代替create,并在save之前调用skip_confirmation:

user = User.new :blah => "whatever"
user.skip_confirmation!
user.save

skip_confirmation 方法设置confirmed_at 日期,这将阻止发送确认邮件。

关于ruby-on-rails - 创建用户时如何阻止 Devise 发送邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839435/

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