0

我正在尝试遵循本教程

关于在注册后添加电子邮件确认...问题是当我提交表单时出现此错误

用户控制器中的 NoMethodError#create

未定义的方法“deliver_verification_instructions!” 为了 #

我查看了代码,确实在我的用户模型上没有这样的方法......我对 rails 很陌生......教程错了吗?

4

1 回答 1

1

是的,教程在User模型中错过了该方法。它应该是这样的,而不是deliver_password_reset_instructions

def deliver_verification_instructions!
  reset_perishable_token!
  Notifier.deliver_verification_instructions(self)
end

如果休息还可以,我还没有检查过该教程,但这肯定是错误的

于 2009-11-27T20:43:45.353 回答