gpt4 book ai didi

ruby-on-rails - 将设计确认电子邮件发送到新电子邮件而不是旧电子邮件

转载 作者:行者123 更新时间:2023-12-05 06:45:25 25 4
gpt4 key购买 nike

默认情况下,如果电子邮件发生更改,设计会向 电子邮件发送确认电子邮件。在我允许用户通过 Twitter 登录创建帐户的情况下,他的初始电子邮件是空白的,因为 Twitter API 不提供用户的电子邮件。稍后如果用户想要更新他的电子邮件 ID,我想用电子邮件 ID 向他发送确认电子邮件,因为他的旧电子邮件 ID 为空。

我如何通过将确认电子邮件发送到 电子邮件来实现这一目标。我知道将确认电子邮件发送到新电子邮件是一个安全漏洞,但现在我们可以忍受这个问题。

最佳答案

我是手动调用

@user.send_confirmation_instructions 

并在邮件程序中更改了以下行:

mail(:to => user.email, :subject => "Confirm your email id") 

mail(:to => user.unconfirmed_email, :subject => "Confirm your email id") 

无需从用户模型中删除可确认模块

关于ruby-on-rails - 将设计确认电子邮件发送到新电子邮件而不是旧电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23732038/

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