mirror of
https://github.com/hakimel/reveal.js.git
synced 2025-08-26 16:04:41 +02:00
impove randomness
This commit is contained in:
@@ -44,7 +44,8 @@ app.get("/", function(req, res) {
|
|||||||
|
|
||||||
app.get("/token", function(req,res) {
|
app.get("/token", function(req,res) {
|
||||||
var ts = new Date().getTime();
|
var ts = new Date().getTime();
|
||||||
var rand = Math.floor(Math.random()*9999999);
|
var rand = new Uint32Array(1);
|
||||||
|
window.crypto.getRandomValues(array)
|
||||||
var secret = ts.toString() + rand.toString();
|
var secret = ts.toString() + rand.toString();
|
||||||
res.send({secret: secret, socketId: createHash(secret)});
|
res.send({secret: secret, socketId: createHash(secret)});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user