【发布时间】:2015-10-30 09:40:08
【问题描述】:
我在尝试使用 Devise 的 :confirmable 模块时遇到以下错误:
NameError (undefined local variable or method `confirmed_at' for #<AdminUser:0x007f27841d0f30>)
我的模特:
class AdminUser < ActiveRecord::Base
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable,:recoverable, :rememberable, :trackable, :validatable, :confirmable
after_create { |admin| admin.send_reset_password_instructions }
def password_required?
new_record? ? false : super
end
end
我想在创建AdminUser 时发送一封确认邮件。
【问题讨论】:
标签: ruby-on-rails ruby devise devise-confirmable