小编Cid*_*ang的帖子

Golang中的Bcrypt密码散列(与Node.js兼容)?

我建立了一个带有Node.js + passport的站点,用于用户身份验证.

现在我需要迁移到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();
        });
    });
Run Code Online (Sandbox Code Playgroud)

如何使用Golang与Node.js bcrypt创建相同的散列字符串?

go bcrypt node.js

56
推荐指数
2
解决办法
3万
查看次数

标签 统计

bcrypt ×1

go ×1

node.js ×1