タイトルの通りですが、オープンソースの JavaScript パスワード強度判定ライブラリの「Password Checker」を公開しました。
ライセンスは、商用利用可能、クレジット表記なし、改変可能です。
ライセンス自体は以下に記載してあります。
JavaScript のパスワード強度判定ライブラリは、ありそうでなかなかないので参考にしてもらえるのではないかと思います。
考え方は、Microsoft が公開している「パスワード チェッカー: 安全性の高いパスワードの使用 | Microsoft セキュリティ」を参考にしていますが、以下の機能を追加してあります。
- 辞書機能
- 辞書に載っている文字を含むパスワードは、どんなに文字を増やしても「弱い」と判定
- 辞書はカスタマイズ可能
- 数値パスワード判定機能
- 数字だけのパスワードは、何文字にしても「弱い」と判定
機会があったら活用してみてください。
コメント