Secure random token in Node.js

后端 未结 12 975
盖世英雄少女心
盖世英雄少女心 2020-11-28 00:05

In this question Erik needs to generate a secure random token in Node.js. There\'s the method crypto.randomBytes that generates a random Buffer. However, the ba

12条回答
  •  春和景丽
    2020-11-28 01:07

    Try crypto.randomBytes():

    require('crypto').randomBytes(48, function(err, buffer) {
      var token = buffer.toString('hex');
    });
    

    The 'hex' encoding works in node v0.6.x or newer.

提交回复
热议问题