Roughly completed Users logic; untested
[vchess.git] / utils / tokenGenerator.js
CommitLineData
0bd5933d
BA
1var TokenGen = {};
2
3TokenGen.rand = function()
4{
5 return Math.random().toString(36).substr(2); // remove `0.`
6};
7
8TokenGen.generate = function(tlen)
9{
10 var res = "";
11 var nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string
12 for (var i = 0; i < nbRands; i++)
13 res += TokenGen.rand();
14 return res.substr(0, tlen);
15}
16
17module.exports = TokenGen;