0

可能重复:
当用户使用 client_side_validations 登录并设计时出现“电子邮件已被接收”错误

我正在为我的 rails 应用程序使用 devise 和 client_side_validation 来检查服务器和客户端的验证。

问题出现在登录页面上,因为 client_side_validation 检查电子邮件的唯一性并且不允许用户登录。

我该如何解决这个问题?

谢谢

4

1 回答 1

0

您可以通过禁用此处不需要的电子邮件输入的唯一性验证来解决此问题。示例代码如下所示:

<%= f.input :email, :validate => {:uniqueness => false}%>

有关更多详细信息,请参阅客户端验证上的这个 github 问题

也检查这个stackoverflow问题

于 2012-08-13T18:29:29.543 回答