解決したいこと。
HTMLを使って、パスワード入力欄にフォーカスが当たったときに、強力なパスワードが提案されるようにしたいです。
JavaScriptを使わなければできないのであれば、それでもよいですが、できればOSやブラウザで一般的に提供されているもので解決したいです。
強力なパスワードの提案とは
アカウント新規登録時などにパスワードを設定しますが、その際にブラウザから提案(表示)されるランダムな文字列のことを指します。
環境
- Windows10
- Chrome 92.0.4515.131(Official Build) (64 ビット)
- FireFox 90.0.2(64ビット)
- Edge バージョン 92.0.902.67 (公式ビルド) (64 ビット)
参考
https://developer.mozilla.org/ja/docs/Web/HTML/Attributes/autocomplete
試したこと
以下のコードを使って、パスワードが提案されないか検証しています。パスワード入力欄は2種類で検証してます。
<form method="POST"> <label for="password">パスワード</label> <input id="password" name="password" type="password" /> // 1種類目 <input type="submit" value="Submit" /> </form> <label for="password">パスワード</label> <input id="password" type="password" autocomplete="new-password" /> // 2種類目
詳細
FireFoxでは、2種類目のパスワード入力欄で強力なパスワードが提案されていることは確認してます。
ChromeやEdgeでも同じようにならないものかと困っています。
chrome://flags で「password」や「autofill」でオプションをフィルタの上、すべて「Enabled」にして試してもChromeやEdgeはパスワードを提案しませんでした。
回答2件
あなたの回答
tips
プレビュー