我的 rails 应用程序中一直有这个问题,我仍然需要正确的解决方案。每当用户编辑他们自己的记录时,就会填充密码字段。我怀疑它的 Firefox 在编辑操作中设置 @user.password = nil 没有帮助。
问题是未填充密码确认,因此验证因不匹配而失败。
我尝试了以下方法:
<%= f.label :password %>
<%= f.password_field :password, :value => "", :autofill => false, :class => 'max' %>
但这不行。我也试过
:autofill => 'off'
这也不起作用。有人有什么建议吗?谢谢。
最佳答案
在表单和输入标签中设置 autocomplete="off"
<form name="blah" autocomplete="off">
<input type="password" autocomplete="off">
</form>
关于ruby-on-rails - 如何停止在编辑时预填充密码字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1567426/