我正在尝试通过电子邮件发送忘记密码说明,我的电子邮件正文包含以下行
= link_to "Reset password", edit_password_url('@user.reset_password_token', email: @user.email)
答案 0 :(得分: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