Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 防止Rails缓存密码_Ruby On Rails_Ruby_Caching_Passwords - Fatal编程技术网

Ruby on rails 防止Rails缓存密码

Ruby on rails 防止Rails缓存密码,ruby-on-rails,ruby,caching,passwords,Ruby On Rails,Ruby,Caching,Passwords,我正在设置一个编辑配置文件页面。密码可以在上面更改 唯一的问题是,password_字段预先填充了密码,当他们只想更改自己的名称时,他们还必须更改自己的密码 有人知道这方面的常见解决方法吗?我可以假设这是关于网页上的配置文件页,并且您可以设置任何属性吗?我不是Rails程序员,但在HTML中,这就是所需要的一切(自动完成属性autocomplete): 如果你已经准备好了,浏览器将不会自动填充或记住密码。rails的问题解决了,真是太好了。你让它看起来不再那么神奇了:我认为你不应该为此责备r

我正在设置一个编辑配置文件页面。密码可以在上面更改

唯一的问题是,password_字段预先填充了密码,当他们只想更改自己的名称时,他们还必须更改自己的密码


有人知道这方面的常见解决方法吗?

我可以假设这是关于网页上的配置文件页,并且您可以设置任何属性吗?我不是Rails程序员,但在HTML中,这就是所需要的一切(自动完成属性
autocomplete
):



如果你已经准备好了,浏览器将不会自动填充或记住密码。

rails的问题解决了,真是太好了。你让它看起来不再那么神奇了:我认为你不应该为此责备rails——这实际上取决于你使用的浏览器。Firefox在上次没有提交非空输入的表单中填充,这也很神奇。事实上,这不是Rails的问题。这是一个HTML特性,您可以通过使用正确的属性来处理它。Firefox、IE、Opera和任何浏览器都将遵守此属性。当
autocomplete
设置为
off
时,@giraff所说的魔法就不会发生了。
<input type="password" autocomplete="off" value="">