X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Futils%2FtokenGenerator.js;h=d89b4ccf0e284cac75ef855ff54de92acb5a45bf;hb=0234201fb338fc239d6f613c677fa932c7c3697c;hp=858bc3bf2b2cd85018df1b363e23539da86a9f75;hpb=dac395887d96e2d642b209c6db6aaacc3ffacb34;p=vchess.git diff --git a/server/utils/tokenGenerator.js b/server/utils/tokenGenerator.js index 858bc3bf..d89b4ccf 100644 --- a/server/utils/tokenGenerator.js +++ b/server/utils/tokenGenerator.js @@ -1,13 +1,11 @@ -function randString() -{ +function randString() { return Math.random().toString(36).substr(2); // remove `0.` } -module.exports = function(tlen) -{ +module.exports = function(tokenLength) { let res = ""; - let nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string - for (let i = 0; i < nbRands; i++) - res += randString(); - return res.substr(0, tlen); + // 10 = min length of a rand() string + const nbRands = Math.ceil(tokenLength/10); + for (let i = 0; i < nbRands; i++) res += randString(); + return res.substr(0, tokenLength); }