ruby – 设计:在特定情况下是否可以发送确认邮件? (即使可确认有效)

前端之家收集整理的这篇文章主要介绍了ruby – 设计:在特定情况下是否可以发送确认邮件? (即使可确认有效)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的情况,我用devise来允许用户创建帐号
我的网站并管理他们的身份验证.
注册过程中,我允许客户改变一些
选项,导致实际上不同的帐户被创建,但是
仍然基于同一核心用户资源.
我想选择不发送一些确认电子邮件
这些帐户类型.我不在乎帐户是否没有得到确认
并且用户无法登录,没关系,没有pb.
我该怎么做呢?
谢谢,
亚历克斯

解决方法

其实,一旦我深入挖掘,就很容易.
只需覆盖您的用户模型中的一种方法(或任何您正在使用的):
# Callback to overwrite if confirmation is required or not.
    def confirmation_required?
      !confirmed?
    end

把你的条件和工作完成!

亚历克斯

原文链接:https://www.f2er.com/ruby/271354.html

猜你在找的Ruby相关文章