Я установил сайт с паспортом Node.js + для аутентификации пользователя.
Теперь мне нужно перейти на Golang и выполнить аутентификацию с помощью паролей пользователей, сохраненных в db.
Код шифрования Node.js:
var bcrypt = require('bcrypt');
bcrypt.genSalt(10, function(err, salt) {
if(err) return next(err);
bcrypt.hash(user.password, salt, function(err, hash) {
if(err) return next(err);
user.password = hash;
next();
});
});
Как сделать такую же хэшированную строку как Node.js bcrypt с Golang?