SEEDS Creator's Blog

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

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

基本的なブラウザは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]

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