md5(Object.values().join((''))
надо гарантировать исходный порядок полей
какие старые данные? const val1 = 1; const val2 = 2; obj = {val1, val2} Object.values(obj).join('') === [val1, val2].join('')
у него их там 12
Они кажется конкатенацию с точкой ожидают, судя по их php example var md5 = crypto .createHash("md5") .update(Object.values(data).join(".")) .digest("hex"); const signature = new Buffer(md5).toString("base64");
В PHP точка означает +
Как заданы в литерале объекта, в том же порядке Object.values их достанет
Обсуждают сегодня