Commit | Line | Data |
---|---|---|
fd08ab2c | 1 | module.exports = |
0bd5933d | 2 | { |
fd08ab2c BA |
3 | rand: function() { |
4 | return Math.random().toString(36).substr(2); // remove `0.` | |
5 | }, | |
0bd5933d | 6 | |
fd08ab2c BA |
7 | generate: function(tlen) { |
8 | var res = ""; | |
9 | var nbRands = Math.ceil(tlen/10); //10 = min length of a rand() string | |
10 | for (var i = 0; i < nbRands; i++) | |
11 | res += TokenGen.rand(); | |
12 | return res.substr(0, tlen); | |
13 | }, | |
0bd5933d | 14 | } |