X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=utils%2FtokenGenerator.js;h=1bc172cd9639295854527d528fe42c73d2184723;hp=5578c2ec978dc6c34a5f61c8e7f3b0d4bce33947;hb=fd08ab2c5b8931bb8c95cf7e9f2f95122647f991;hpb=2305d34a3f2ab561c20b1fcb7349320145ac1f5c diff --git a/utils/tokenGenerator.js b/utils/tokenGenerator.js index 5578c2ec..1bc172cd 100644 --- a/utils/tokenGenerator.js +++ b/utils/tokenGenerator.js @@ -1,17 +1,14 @@ -var TokenGen = {}; - -TokenGen.rand = function() +module.exports = { - return Math.random().toString(36).substr(2); // remove `0.` -}; + rand: function() { + return Math.random().toString(36).substr(2); // remove `0.` + }, -TokenGen.generate = function(tlen) -{ - var res = ""; - var nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string - for (var i = 0; i < nbRands; i++) - res += TokenGen.rand(); - return res.substr(0, tlen); + generate: function(tlen) { + var res = ""; + var nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string + for (var i = 0; i < nbRands; i++) + res += TokenGen.rand(); + return res.substr(0, tlen); + }, } - -module.exports = TokenGen;