по-хорошему, 1. Хешируете на фронтЕ без соли, что-бы пароль не передавался во сети в открытом виде. 2. Хешируете на бэке со случайно сгенерённой солью. Соль храните в базе где юзеры. При сравнении просто добавляете соль из базы к полученному хэшу от фронтА.
ну вот так понятно теперь, почемуто не верилось, что соль хранят так)
но тогда какой смысл соли, если она хранится в БД)) Она же применяется для защиты от брута по радужной, а если взломали БД, то будет видно где соль, где хэш
Нашел только вот такой способ, это верный подход? image.getBuffer(Jimp.MIME_JPEG, function(err, buffer){ res.set("Content-Type", Jimp.MIME_JPEG); res.send(buffer); });