Как можно генерировать токены входа в систему в среде NodeJS / Express, как в PHP?

#php #node.js #express #encryption

Вопрос:

Я привык генерировать токены входа в PHP, как показано ниже:

 $cstrong = true;
$bytes = openssl_random_pseudo_bytes(64, $cstrong);
$token   = bin2hex($bytes);
 

чтобы я мог отправить токен клиенту в виде файла cookie и сохранить его sha1 в базе данных.
Теперь я хочу сделать то же самое с nodejs, но не могу найти эквиваленты таким функциям, как openssl_random_pseudo_bytes() и bin2hex()