hero_picture

ブラウザがIDとPasswordを自動入力してくるのを防ぐ

2013/01/14

知らなかったので備忘録。

基本的なブラウザはhtmlのフォームにてinput type=”password” があり、
そこに入力された場合にその値をパスワード、
そしてその上にある input type=”text”の値をIDとしてデータを保存し、
次回のログイン時などに自動的に挿入してくれる。

これは大変便利な機能なんですが、
例えば、パスワードを変更するようなページの場合、
自動挿入されてしまうと都合が悪い状態になってしまいます。

この「ブラウザに保存されたパスワード」を自動で挿入させないようにする為に
以下のようなオプションが用意されています。

[code]
autocomplete=”{on|off}”
[/code]

デフォルトではonとして動作するようなので、以下のように設定。
[code]
<input type=”password” name=”password”>

<input type=”password” name=”password” autocomplete=”off”>
[/code]

これでパスワードは自動入力されなくなります。