【发布时间】:2013-01-04 10:06:51
【问题描述】:
我正在使用设备进行身份验证并能够发送确认电子邮件。
我想知道是否有任何配置可用于在一定时间后使电子邮件中的确认链接失效?
提前致谢。
【问题讨论】:
标签: ruby-on-rails devise confirmation-email
我正在使用设备进行身份验证并能够发送确认电子邮件。
我想知道是否有任何配置可用于在一定时间后使电子邮件中的确认链接失效?
提前致谢。
【问题讨论】:
标签: ruby-on-rails devise confirmation-email
查看http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Confirmable - 您正在寻找的配置选项是confirm_within。
确认令牌应在创建用户记录之前生成,即如果模型包含:confirmable 选项。
【讨论】:
allow_unconfirmed_access_for 这样做。 confirm_within 应该做你需要的。
confirm_within 没有做你想做的事。除非您可以升级到较新的版本,否则您将陷入困境。