0

我正在尝试通过电子邮件发送忘记密码的说明,而我的电子邮件正文苗条模板包含以下行

= link_to "Reset password", edit_password_url('@user.reset_password_token', email: @user.email)

并且在发送邮件时显示错误。 在此处输入图像描述

4

1 回答 1

1

你应该试试这个:

edit_user_password_url(reset_password_token: @user.reset_password_token, email: @user.email)

edit_password_url是真正的设计助手,而不是路由器http://www.rubydoc.info/github/plataformatec/devise/master/Devise/Controllers/UrlHelpers

于 2017-12-21T13:40:10.203 回答