金利0無利息キャッシング – キャッシングできます

 | 

2014-07-08

パスワード保存と自動フィルインは違うという話

00:48 | パスワード保存と自動フィルインは違うという話 - 金利0無利息キャッシング – キャッシングできます を含むブックマーク はてなブックマーク - パスワード保存と自動フィルインは違うという話 - 金利0無利息キャッシング – キャッシングできます

何か input type="password"のautocomplete="off"をメジャーなブラウザが全て無視するようになったという話があるのですが


実のところブラウザごとに細かい挙動が違います http://gyazo.com/e06c6d63521249f7a99a2a7c075ca33b

何でこうなったのかはこの辺読むと書いてあります。

SafariFirefoxはautocomplete="off"かどうかで、自動フィルインするかどうかを変えています。元々ユーザー操作があるまでフィルインしないというポリシーのIEOpera、現状autocomplete="off"だろうが自動フィルインするChromeは完全無視ということになります。

2014-07-16追記: Safariはautocomplete=offかどうかで自動フィルイン切り替えではなく、最初のフォームかどうかで切り替えでした 参考: http://developer.cybozu.co.jp/tech/?p=7452


autocomplete="off"にしてるのにフィルインされて困るんだよ、って言ってる人がいるので将来の挙動は変わるかもしれません。パスワード変更フォームの片方に自動入力されちゃうよくあるやつですね。

話は変わりますが、最近のGoogle Chromeにはパスワード保存したドメインの兄弟ドメインに対しても、自動補完を有効にするという機能が付いています。

この機能は、example.com に対してパスワードを保存したら、mobile.example.com に対しても同様のパスワードを保管して欲しいだろうという仮定のもとに成り立っているわけですが、サブドメインに信用出来ないコンテンツをホスティングするようなサービスの場合、手の込んだクリックジャッキングによってパスワードを盗むことが出来るので注意する必要があります。

手の込んだクリックジャッキングというのはこういうやつです

トラックバック - http://subtech.g.hatena.ne.jp/mala/20140708
 |