'use strict'; import crypt from 'crypto'; /** * Generate new random access token. * @returns {Promise} */ export function generateAccessToken(): Promise { return new Promise((resolve, reject) => { crypt.randomBytes(48, (err, buf) => { if (err) { reject(err); } else { resolve(buf.toString('hex')); } }); }); }