3 return Math
.random().toString(36).substr(2); // remove `0.`
6 module
.exports = function(tokenLength
)
9 // 10 = min length of a rand() string
10 let nbRands
= Math
.ceil(tokenLength
/10);
11 for (let i
= 0; i
< nbRands
; i
++)
13 return res
.substr(0, tokenLength
);