From 921d16a458581d01f55a7ba2f6076d1ba6daaacf Mon Sep 17 00:00:00 2001 From: Ilya Kitaev Date: Wed, 10 Feb 2016 21:36:35 +0300 Subject: [PATCH] Forgotten file with password strength related functions --- wizard/utils.js | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 wizard/utils.js diff --git a/wizard/utils.js b/wizard/utils.js new file mode 100644 index 00000000..6d16951d --- /dev/null +++ b/wizard/utils.js @@ -0,0 +1,39 @@ + +.pragma library + +// grabbed from SO answer page: http://stackoverflow.com/questions/948172/password-strength-meter + +function scorePassword(pass) { + var score = 0; + if (!pass) + return score; + + // award every unique letter until 5 repetitions + var letters = {}; + for (var i=0; i