No pude encontrar un ejemplo concreto para mi problema.
Necesito convertir esta línea PHP en NodeJS:
if (md5($value1.$value2.$value3.$value4.$value5) != $value) He usado varias cosas sin éxito, como CryptoJS.HmacMD5 , CryptoJS.MD5 o md5
Siento que es un poco más complejo con NodeJS, los valores corresponden a consultas en la url que recupero con express , req.query.value_1 ...
Usar crypto de NPM
npm i crypto const crypto = require('crypto'); let strToMd5 = str1 + str2 + str4; let hashedStr = crypto.createHash('md5').update(strToMd5).digest('hex'); if(hashedStr != value){ // code }Esto debería funcionar
const crypto = require('crypto'); const data = "value"; const hash = crypto.createHash('md5').update(data).digest("hex"); if (hash != "value") { }PD: no es necesario instalarlo ya que viene con Node