我收到了这条消息:
Invalid Email or password
我真的想要将“电子邮件”放在一边,所以它变成了:
Invalid email or password
在devise.en.yml
我看到这一行:
invalid: "Invalid %{authentication_keys} or password."
我尝试过:
invalid: "Invalid %{authentication_keys.downcase} or password."
但这使视图显示:
Invalid %{authentication_keys.downcase} or password.
答案 0 :(得分:1)
您可以尝试找到该行,其中devise从中获取“authentication_keys”,然后将该标签更改为电子邮件。
OR
如果您像@Subash所提到的那样,只能通过电子邮件进行身份验证,则可以将devise.en.yml中的翻译更改为
invalid: "Invalid email or password."