From d4a5193769aec5b31068666560def56479b41625 Mon Sep 17 00:00:00 2001 From: Dan Seripap Date: Tue, 19 Jan 2016 16:42:19 -0500 Subject: [PATCH] Use uuid lib for crypto and fallback support to replace math.random for #1 --- src/js/main.js | 8 +------- src/views/index.mustache | 13 +++++++------ 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/src/js/main.js b/src/js/main.js index 09e3a30..6875fe4 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -532,13 +532,7 @@ $(function() { }); function generatePassword() { - let length = 16; - const charset = "abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; - let retVal = ""; - for (var i = 0, n = charset.length; i < length; ++i) { - retVal += charset.charAt(Math.floor(Math.random() * n)); - } - return retVal; + return uuid.v4(); } $('.navbar-collapse ul li a').click(function() { diff --git a/src/views/index.mustache b/src/views/index.mustache index bd3a0b4..800ce37 100644 --- a/src/views/index.mustache +++ b/src/views/index.mustache @@ -186,12 +186,13 @@ - - - - - - + + + + + + +