繁体   English   中英

设计忘记密码

[英]Devise Forgot Password

我试图使用Devise处理“忘记密码”请求-当我单击“忘记密码”时,将带我到该页面输入我的电子邮件,然后单击“向我发送重置说明”。 但是,当我提交电子邮件时,出现以下错误:

NameError in Devise::PasswordsController#create
uninitialized constant User::Mailer

我不确定如何解决此问题,甚至不确定如何获得Devise控制器代码,因此不胜感激。

如果您尝试设置设备的“忘记密码”,则在您的环境/development.rb中的设置应如下所示:

  config.action_mailer.smtp_settings = { :address => "smtp.xxxxx.co.uk",
                                         :user_name => "username",
                                         :password => "password",
                                         :authentication => "login" }

关于您的其他问题: SMTP服务器忙我不明白为什么您首先要进行山d操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM