From 70b6674f44174fdd03fbf3c6d2c634b666842119 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 11 Sep 2020 14:09:54 +0100 Subject: [PATCH] Replace Math.random with crypto.getBytes for session tokens --- .../@node-red/editor-api/lib/auth/tokens.js | 12 ++---------- .../@node-red/editor-api/lib/editor/comms.js | 11 ++--------- .../localfilesystem/projects/git/authServer.js | 3 ++- 3 files changed, 6 insertions(+), 20 deletions(-) diff --git a/packages/node_modules/@node-red/editor-api/lib/auth/tokens.js b/packages/node_modules/@node-red/editor-api/lib/auth/tokens.js index 6e867d7df..8cfd112d3 100644 --- a/packages/node_modules/@node-red/editor-api/lib/auth/tokens.js +++ b/packages/node_modules/@node-red/editor-api/lib/auth/tokens.js @@ -14,15 +14,7 @@ * limitations under the License. **/ -function generateToken(length) { - var c = "ABCDEFGHIJKLMNOPQRSTUZWXYZabcdefghijklmnopqrstuvwxyz1234567890"; - var token = []; - for (var i=0;i