当我在devise gem上更改密码时出现问题。
当我点击忘记密码链接时,请发送给我一封电子邮件,其中包含更改密码的链接。我点击此链接并将我发送到这样的网址:
local:3000/users/password/edit?reset_password_token=cb42aca8ae55c797facf38464ef4484af33a09890bf731f0392cde785abebddc
如果我输入密码错误的字段(未通过验证),gem会重定向到网址local:3000/users/password/
,此时我输入一个正确的密码,但密码不会在db中修改。< / p>
如果我第一次输入一个好的密码,一切都运行良好。
我认为问题出在网址中,因为它没有添加编辑部分和参数。
我是如何解决这个问题的?
感谢您对任何拼写错误表示歉意。