ruby – 设计:在特定情况下是否可以发送确认邮件? (即使可确认
发布时间:2020-12-16 19:33:54 所属栏目:百科 来源:网络整理
导读:这是我的情况,我用devise来允许用户创建帐号 我的网站并管理他们的身份验证. 在注册过程中,我允许客户改变一些 选项,导致实际上不同的帐户被创建,但是 仍然基于同一核心用户资源. 我想选择不发送一些确认电子邮件 这些帐户类型.我不在乎帐户是否没有得到确认
这是我的情况,我用devise来允许用户创建帐号
我的网站并管理他们的身份验证. 在注册过程中,我允许客户改变一些 选项,导致实际上不同的帐户被创建,但是 仍然基于同一核心用户资源. 我想选择不发送一些确认电子邮件 这些帐户类型.我不在乎帐户是否没有得到确认 并且用户无法登录,没关系,没有pb. 我该怎么做呢? 谢谢, 亚历克斯 解决方法
其实,一旦我深入挖掘,就很容易.
只需覆盖您的用户模型中的一种方法(或任何您正在使用的): # Callback to overwrite if confirmation is required or not. def confirmation_required? !confirmed? end 把你的条件和工作完成! 亚历克斯 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |